Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi wie auf eine prozedur einer anderen unit zugreifen? (https://www.delphipraxis.net/44176-wie-auf-eine-prozedur-einer-anderen-unit-zugreifen.html)

fwsp 14. Apr 2005 18:02


wie auf eine prozedur einer anderen unit zugreifen?
 
moin

ja, wie der titel schon sagt, wie greife ich auf die prozedur einer anderen unit zu?
ich hab es so versucht: unter uses die andere unit eingebunden und dann den aufruf mit unit2.prozedur versucht, dann sagt er allerdings er kennt die unit nicht.

bitte um hilfe.
danke.

malo 14. Apr 2005 18:12

Re: wie auf eine prozedur einer anderen unit zugreifen?
 
Sowas sollte funktionieren:

Delphi-Quellcode:
//unit1
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

uses unit2;

procedure TForm1.Button1Click(Sender: TObject);
begin
  unit2.Prozedur;
end;

end.

//unit2:

unit Unit2;

interface

procedure Prozedur;

implementation

procedure Prozedur;
begin
  //hier was machen
end;

end.
//edit: Eventuell solltest du dich mal mit Methoden auseinander setzen. Ich empfehle dir dazu das OOP-Tutorial (PDF-Format) von Luckie ;)

fwsp 14. Apr 2005 18:36

Re: wie auf eine prozedur einer anderen unit zugreifen?
 
probier ich mal aus.
danke.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 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