tightvnc ist opensource.
wieso entwickelst du sowas, obwohl es das schon gibt?
btw, die fuehrenden fernwartungstools (nicht trojaner) senden nur die sich veraendernden bildteile und komprimieren die verlustfrei (nicht jpeg).
ich wuerde nicht
indy nehmen, sondern die sockets
api oder tclientsocket/tserversocket.