他达拉非和西地那非是两种常见的治疗男性勃起功能障碍的药物。选择使用哪一种药物应基于个体情况和医生的建议。一般来说,他达拉非(泛美哌酮)的作用持续时间较长,可以持续约36小时,而西地那非(万艾可)的作用时间通常在4到6小时之间。因此,如果需要更长效的治疗,他达拉非可能是更好的选择。但是,西地那非可能在作用速度上更快,大约30分钟内产生效果,而他达拉非通常需要更长的时间才能发挥作用。在选择药物时,还应考虑到个体的健康状况、潜在的药物相互作用以及不良反应的可能性。最终的决定应由医生根据患者的具体情况做出。