西力士的成分主要是他达拉非,其可通过性刺激过程,维持阴茎海绵体和供应血管平滑肌细胞内充分的环磷酸鸟苷(cGMP)水平,增加海绵窦的扩张,增强勃起功能。西力士的用法用量是口服,1次10~20mg。性交活动前0.5~12h内服药。肾功能中度受损者从5mg开始,最高剂量不超过10mg。中度肝功能不全者用量也不应超过10mg。