Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Prozedur aufrufen (https://www.delphipraxis.net/42514-prozedur-aufrufen.html)

semo 20. Mär 2005 11:02

Re: Prozedur aufrufen
 
das bedeutet dass du die Prozedur zwar im interface bereich angegeben hast,
aber die procedure nicht im implementation aufführst

edit: Nils_13 hat dir das Beispiel mal erläutert...

hehemande 20. Mär 2005 11:11

Re: Prozedur aufrufen
 
Hmm, genau das habe ich gemacht...

Nils_13 20. Mär 2005 11:12

Re: Prozedur aufrufen
 
Kannst ja dein Programm zur Verfügung stellen ! Dann können wir dein Problem verstehen.

hehemande 20. Mär 2005 11:18

Re: Prozedur aufrufen
 
Ok.

Unit3: (Vorher Unit1 genannt)
Delphi-Quellcode:
//Habe ich entfernt
Unit2:
Delphi-Quellcode:
//Habe ich entfernt
Hoffe, ihr kommt mit meiner Unordnung klar...

Nils_13 20. Mär 2005 11:23

Re: Prozedur aufrufen
 
Und? Wo liegt das Problem ? Es sollte alles laufen.
:shock: du hast ja überall TForm3 vergessen :shock:

hehemande 20. Mär 2005 11:24

Re: Prozedur aufrufen
 
Tut es aber nicht :-(

Nils_13 20. Mär 2005 11:26

Re: Prozedur aufrufen
 
Zitat:

Zitat von Nils_13
:shock: du hast ja überall TForm3 vergessen :shock:

Daran liegt es !

hehemande 20. Mär 2005 11:28

Re: Prozedur aufrufen
 
Hmm, hilf mir mal auf die Sprünge, wo muss den da TForm3 hin?

semo 20. Mär 2005 11:29

Re: Prozedur aufrufen
 
mache mal folgendes:

klicke mit der rechten Maustaste auf die Prozedurnamen im Implememtationsteil der Unit 3.
Dann öffnet sich ein PopupFenster.
Dort klckst du den Punkt "Klasse beim Cursor vervollständigen" an.

Und das für alle Proceduren.

ann wird automatisch im interface teil die Deklaration der Methoden aufgenommen :wink:

Die Muhkuh 20. Mär 2005 11:30

Re: Prozedur aufrufen
 
Hi,

du (hehemande) musst, wie Nils es schon in seinem Beispiel erklärt hat, überall so machen.

Hier nochmal:

Delphi-Quellcode:

type
  TForm1 = class(TForm)
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
    procedure CopyFiles;
    function GetTempDir: String;
    function GetWinDir: String;
  end;

implementation

function TForm1.GetTempDir: String;
begin
  // mach was
end;

function TForm1.GetWinDir: String;
begin
  // mach was
end;

procedure TForm1.CopyFiles;
begin
  // mach was
end;

...
[edit] Delphi-Tags richtig gesetzt [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:56 Uhr.
Seite 3 von 4     123 4      

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