问题分析:服用伟哥后大概在半个小时以后可以起作用。伟哥在医学上被称为西地那非,主要用来治疗勃起功能障碍。男性患者可以在同房前一个小时左右服用药物,并且药物需要经过一定的性刺激,才可以起到作用。建议患者应该养成良好的生活习惯,规律作息,避免熬夜,保持愉悦的心情,可以多吃新鲜蔬果,适当进行体育锻炼,放松心情,促进身心健康。