Hallo, Klaus,
jo, das Include-Statement kann man auch bei den Options 'reinwerfen. Ab dieser Stelle wird der Code, der in das File ausgegliedert wurde, vom Compiler gelesen und übersetzt.
Das ganze ist ein beliebtes Verfahren, um den (entscheidenden) Quelltext vor fremden Augen zu verbergen. An solchen Modulen kannst Du - ohne, dass Dir dieser ausgelagerte Quelltext zur Verfügung steht - nichts mehr verändern. Dabei würde der Compiler nämlich versuchen, das File wieder zu lesen, was logischerweise fehlschlägt.
HTH,
Bernhard
PS: Weitere Fragen ?