您好:您说的尿液发黑的话一般是说明有血尿.之前因为您有糖尿病而糖尿病往往会引起心脏肾脏的以及视网膜的病变。建议您行肾功能的检查,看看有没有肾脏的并发症.建议做血常规,尿常规以及酸溶血试验检查以作排除和诊断。
确诊后才能下药治疗。