Nicorandil or cromakalim inhibited contractile responses to acetylcholine and KCl in detrusor muscles of rat urinary bladder, whereas nitroglycerin inhibited only the responses to acetylcholine. In the detrusor muscles contracted by electrical stimulations, relaxations caused by nicorandil and cromakalim were inhibited by glyburide, but not by nitroglycerin or apamin. Methylene blue slightly potentiated the nicorandil-relaxation without affecting the cromakalim-relaxation. N G-Monomethyl- l-arginine also did not affect the relaxation induced by nicorandil. The level of cGMP was increased by both nicorandil and nitroglycerin. In rat femoral arteries contracted by phenylephrine, the relaxation induced by nicorandil was inhibited by methylene blue, glyburide and apamin. The relaxation induced by cromakalim was inhibited by glyburide, but not by apamin or methylene blue. These results suggest that the effect of nicorandil is due to activation of K ATP channels in rat detrusor muscles and is due to the activation of guanylate cyclase, K ATP and K Ca channels in rat femoral arteries. The effect of cromakalim is due to the activation of K ATP channels in both smooth muscles.