Einzelnen Beitrag anzeigen

Cyf

Registriert seit: 30. Mai 2008
407 Beiträge
 
Lazarus
 
#25

Re: Eigene Uses Unit?!

  Alt 3. Jul 2008, 14:31
Zitat von Luke_83:
Also meine Unit sieht folgendermaßen aus
Delphi-Quellcode:
{
Versionsnummer und Datum         
           
}
    

unit Myunit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Registry,JPEG,ShlObj, ActiveX, ComObj,shellapi,extctrls,FileCtrl;


  procedure Test1;




//Globale Variablen

implementation


{******************************************************************************
    Informationen
}

Procedure Test1;
Begin

End;

end.
Die Unit Speicherst du mit der Dateiendung PAS ab und kopierst diese in dein Projektordner.
Bei deinem Projekt fügtst du dann bei uses myunit hinzu.

Um die Prozedur eins aufzurufen schreibst du dann : myunit.Test1;
Wobei das das 'myunit.' bei myunit.Test1; optional ist und nur verwendet werden muss, wenn verschiene .pas die selben Funktionsnamen enthalten, da im Zweifelsfall die "lokalste" Definition benutzt wird, es ist aber auch nicht falsch es immer zu verwenden und kann der Übersichtlichkeit unter Umständen dienen.
Wenn es sich machen lässt sollte der Übersicht halber bei kleinen Projekten darauf verzichtet werden, Namen in verschiedenen Namespaces doppelt zu verwenden.
  Mit Zitat antworten Zitat