合同三年后没解除还有没有效力,得看具体情况。
要是合同已经履行完了,就算没办解除手续,它的权利和义务其实也结束了,也就没实际效力了。像在买卖合同里,卖方把货交了,买方把钱付了,双方该做的都做了,这合同就算没正式解除,实际上也结束啦,没啥效力了。
要是合同有解除条件,等条件达成,合同就失效。要是三年过去,这个条件还没达成,那合同还继续有效。打个比方,合同约定某项技术研发成功,合同就解除,三年过去了,技术还没研发出来,这合同就还是有效的。
要是合同约定了有效期,期限到了,合同就自动失效。要是三年已经超过了合同约定的有效时间,又没有续约这些情况,那就算没解除,合同也没效力了。
要是因为一方违约,让合同目的没办法实现,另一方有法定解除权。要是有解除权的一方在这三年里都没行使这个权利,原则上合同还是有效的,不过违约的一方可能要承担违约责任。
所以啊,判断合同还有没有效力,得从合同约定、履行情况、法律规定这些方面综合考虑。