问题分析:一般情况下,事前避孕药有短效避孕药和长效避孕药。由于个体差异,没有多长时间服用效果最佳的说法,女性按照医嘱进行服药即可发挥避孕的效果。具体内容如下:1.短效避孕药:短效避孕药,对身体的副作用小,在使用短效避孕药时,女性需要在月经第一天开始服用,连服21天,停药7天,第8天开始下个周期,服药的第一个周期前一个星期需要采取避孕措施,其余时间则可通过短效避孕药进行避孕。2.长效避孕药:长效避孕药需要在月经的第5天开始服用,服药后的一个星期也是要采取避孕措施,以免意外怀孕。