问题分析:阴茎上长红点,可能是如下原因:1.如果是一般的细菌感染导致的龟头炎,可以外用红霉素软膏、夫西地酸乳膏等抗感染的药物,一般在1个星期后,阴茎上的红点就会逐渐消失。2.如果治疗无效,也有可能是由于不洁性接触感染了疱疹病毒,或是梅毒导致的性病,建议到正规的医院泌尿外科进行抽血化验,以确定是否有梅毒抗体。如果是疱疹,可以外用阿昔洛韦软膏或干扰素软膏,1-2个星期后就会消失。如果确定为梅毒,可以在局部涂抹药物,同时还要注射长效青霉素针剂,治疗2个月以上。