Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi unit1 in 'unit1.pas' funzt nur sporadisch (https://www.delphipraxis.net/20879-unit1-unit1-pas-funzt-nur-sporadisch.html)

glkgereon 28. Apr 2004 14:33

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
Zitat:

Das macht delphi automatisch, wenn du die unit korrekt eingebunden hast und sie kompiliert wurde
Wie denn????????
zum teufel nochmal!!!

wenn ich das könnte, hätt ich doch das problem nicht!!!

Treffnix 28. Apr 2004 14:46

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
Nana! Nicht fluchen!

Um dcu-Dateien musst du dir im Grunde keine Gedanken machen. Wenn Delphi meckert, dass er dcu Dateien nicht gefunden hat, liegt es bei selbstgeschriebenen Units daran, dass er die .pas nicht gefunden hat in deinem Fall, weil die Uses-Clause nicht stimmt. Guck, was Himitsu geschrieben hat und lass das "in xyz.pas" beim deinen eigenen Units weg.

glkgereon 30. Apr 2004 14:50

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
so, ganz ruhig... :-D

ich zitiere jetzt nochmal

Zitat:

Das macht delphi automatisch, wenn du die unit korrekt eingebunden hast und sie kompiliert wurde
Noch einmal:

was heist einbinden, was heisst kompilieren????????
muss ich jetzt jede unit bei delphi registrieren, oder was?

Matze 30. Apr 2004 14:53

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
Zitat:

Zitat von glkbkk
was heist einbinden, was heisst kompilieren????????
muss ich jetzt jede unit bei delphi registrieren, oder was?

Man merkt, wie ruhig du bist :roll:

F9 = Kompillieren.

Christian Seehase 30. Apr 2004 15:50

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
Moin Matze,

STRG-F9 => Compilieren
F9 => Start

;-)

@glkbkk:
wenn Du eine Unit einbinden willst, kannst Du das mit
SHIFT-F11 => Dem Projekt hinzufügen (Menü: Projekt\Dem Projekt hinzufügen)
oder über den entsprechenden Button in der Toolbar machen (grünes +)

Ausserdem kannst Du auch einfach die Unit an passender Stelle mit in die Uses Anweisung aufnehmen (manuell)

Compilieren: Siehe oben

ggf. auch Projekt erzeugen (siehe Menüpunkt Projekt)
hierbei wird das erneute erstellen der DCU erzwungen, da Delphi ansonsten nur die PAS Dateien neu compiliert, die sich seit dem letzen Mal geändert haben, was aber auch durchaus mal falsch erkannt werden kann.

glkgereon 30. Apr 2004 15:54

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
danke, das war die antwort, ich dachte man kann keine units kompilieren...
da müssten doch eigentlich dll rauskommen :gruebel: :gruebel:
naja, egal... :-D

Christian Seehase 30. Apr 2004 16:11

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
Moin glkbkk,

DCU ist die Abkürzung für Delphi Compiled Unit
DLL steht für Dynamic Link Library

Du kannst zwar mit Delphi auch DLLs erstellen, für die Du wiederum Units verwenden kannst, aber die beiden Dateitypen haben erst einmal nichts miteinander zu tun.

glkgereon 30. Apr 2004 23:42

Re: unit1 in 'unit1.pas' funzt nur sporadisch
 
nein, mein gedankengang war in etwa so:

eine unit ist eine art befehlsbibliothek, also auch eine "library"
wenn die compilt müsste doch eine dll rauskommen...

vielleicht sollte ich auch einfach ins bett gehen :-D :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 Uhr.
Seite 2 von 2     12   

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