some information about your tank and fish would help us help you. would you call up your doctor and say "hey doc, i have some pimples and my eye hurts, what should i do"? don't you suppose he might like to know abit more about you before recommending a treatment plan?
what size is the tank.
what kind of fish are we talking about.
what are your ammonia, nitrite and nitrate readings.
what's the ph of your water.
how often do you do water changes.
what's the temperature of the water.
and etc., etc., etc.
cloudy eyes in fish can have many causes including velvet, Ich, fish tuberculosis, corneal edema, cataracts, nutritional deficiency, bacterial infections, fungus, or on rare occasions digenetic flukes such as Diplostomum. trauma and hereditary factors can also be causative. in the vast majority of cases however, water quality is the issue. as for ich, it's always a water quality issue. treating the fish without fixing the cause of the disease will simply not work. oh, the spots may be gone ... but they'll be back with a vengeance and your fish will ultimately head on up to that big fish tank in the sky.