你多大年纪啊?年轻的话,服药半年到一年应该不会影响视力的,但有两个因素要考虑:1、用药是否合适;2;你对药物的反应。第一个因素,如果医生开药太猛,应该调整;第二个因素,如果药物对你副作用大,也应该调整。一般来说,天天按时按要求服药,半年内应该有较大好转,服够一年,差不多可以停药了。但这只是一般情况,具体的还要拍片和根据自己感觉由医生决定。用药方案有好几种,可因人而异。重要的是坚持,天天服,不能中断,否则引起耐药性就不好了。