AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Uses Unit?!

Ein Thema von J Kadison · begonnen am 27. Jun 2008 · letzter Beitrag vom 22. Mär 2009
 
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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz