Yes, using C style procedural interface. You have to (un)wrap the object oriented code on both sides. -- View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Can-a-C-program-use-a-freepascal-object-tp4024363p4024368.html Sent from the Free Pascal - Lazarus mailing list archive at Nabble.com.