Da mußt du schon selber gucken, aber wenn was fehlt kommt ja eh 'ne Meldung. Also vergessen kannst du nichts ^^
Manchmal muß auch noch 'ne
Unit eingebunden werden.
Es kommt ja auch mal vor, dass ein Befehl in dem Codestückel drin ist, der in einer noch nicht in einer der bereits eingebundenen
Unit's enthalten ist.
Z.B. dieser "einfache" Code:
Delphi-Quellcode:
Procedure TForm1.Button1Click(Sender: TObject);
Var Registry: TRegistry;
S: String;
Begin
Registry := TRegistry.Create;
Registry.RootKey := HKEY_LOCAL_MACHINE;
Registry.OpenKey('MYKEY', False);
S := Registry.ReadString('VALUE1');
Registry.Free;
Edit1.Text := S;
End;
Hirfür benötigt man nicht nur einen Button, mit einem OnClick-Ereignis auf Button1Click und ein Editfeld mit dem Name Edit1, sonder muß auch noch die
Unit Registry in die Uses-Klausel aufnehmen.
Dann kommt es auch vor, dass du dir auch noch zusätzlichen Code, oder sogar 'ne komplette
Unit, oder 'ne Komponente besorgen mußt.
Die einzige Chance, wo man vermutlich nichts machen muß, ist wenn ein komplettes Demoprojekt zum Download angeboten wird, das ist aber selten, denn es ist nunmal einfacher und übersichtlicher nur den wichtigen Codeteil zu posten.