AGB  ·  Datenschutz  ·  Impressum  







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

Funktion aus andere Unit benutzen

Ein Thema von Money Making Machinist · begonnen am 20. Mai 2005 · letzter Beitrag vom 20. Mai 2005
Antwort Antwort
Money Making Machinist

Registriert seit: 23. Apr 2005
27 Beiträge
 
#1

Funktion aus andere Unit benutzen

  Alt 20. Mai 2005, 11:13
Hi,

wie oben schon steht, möcht ich aus einer Unit eine Funktion in einer anderen Unit aufrufen.
In Unit1 steht der procedure-prototyp und die Deklaration der procedure drin. Was muss man dann noch dazu schreiben um procedure aus Unit1 in Unit2 zu verwenden?

MMM
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Funktion aus andere Unit benutzen

  Alt 20. Mai 2005, 11:19
DU musst unit1 in den Uses Abschnitt von Unit 2 schreiben.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
barf00s
(Gast)

n/a Beiträge
 
#3

Re: Funktion aus andere Unit benutzen

  Alt 20. Mai 2005, 11:33
Delphi-Quellcode:
unit Tools;

interface

// uses blah, foo, wurst; falls du typen brauchst die bereits im interface teil dieser unit benötigt werden, wie z.b. TBitmap aus Graphics.pas

procedure moo;

implementation

// uses anderesblah, anderesfoo, anderewurst; hier die units die du brauchst, die sich aber auch ggf schneiden, da sie sonst nen compilerfehler (parserfehler?) auslösen mit der meldung das sich da units schneiden würden und er sich deshalb nicht weiter in der lage sieht weiter zu parsen/zu compilieren.

uses
  windows;

procedure moo;
begin
  messagebox(0, 'moo', 'macht die kuh', mb_ok);
end;

end.


===================================================

unit deinesupertolleunitdienefunktionausnerandernunitbrauch;

uses
  tools;

begin
  moo;
end;
  Mit Zitat antworten Zitat
Money Making Machinist

Registriert seit: 23. Apr 2005
27 Beiträge
 
#4

Re: Funktion aus andere Unit benutzen

  Alt 20. Mai 2005, 12:00
Hat geklappt. Thx.
  Mit Zitat antworten Zitat
barf00s
(Gast)

n/a Beiträge
 
#5

Re: Funktion aus andere Unit benutzen

  Alt 20. Mai 2005, 12:35
bitteschön
  Mit Zitat antworten Zitat
Antwort Antwort


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:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz