Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Wo ist die Forms.pas? (https://www.delphipraxis.net/61674-wo-ist-die-forms-pas.html)

3_of_8 24. Jan 2006 21:11


Wo ist die Forms.pas?
 
Hallo! Ich bin gerade auf der verzweifelten Suche nach dem Quelltext der Forms-Unit, kann sie aber nirgends finden. Wo ist die?

Ich will nämlich schauen, wie bei Application.Terminate der Code ist.

SirThornberry 24. Jan 2006 21:12

Re: Wo ist die Forms.pas?
 
da wirst du vergeblich suchen, bei der personal ist Quelltext generell nicht dabei.
Wozu musst du den Source dazu kennen? Du könntest doch gegebenfalls auch Api-funktion als Ersatz nehmen.

Matze 24. Jan 2006 21:12

Re: Wo ist die Forms.pas?
 
Zitat:

Zitat von 3_of_8
Ich will nämlich schauen, wie bei Application.Terminate der Code ist.

In den Personal Versionen wirst du nur die kompilierten Units (*.dcu) finden.


Langsam habe ich das Gefühl, dass der Kasten kaputt ist...

3_of_8 24. Jan 2006 21:15

Re: Wo ist die Forms.pas?
 
Aha. Na gut, dann mache ich ein neues Topic auf...

(Der Kasten, wenn du den Roten meinst, ist tatsächlich kaputt...)

turboPASCAL 24. Jan 2006 21:21

Re: Wo ist die Forms.pas?
 
Zwischenfrage, passt hier aber denke ich dazu, sind denn bei den professionellen Delphiversionen alle Units z.B. der Forms oder Sysutils dabei oder nur fast alle ?

3_of_8 24. Jan 2006 21:23

Re: Wo ist die Forms.pas?
 
Wohl nicht. Ich hab so Sachen wie ShellAPI...

omata 24. Jan 2006 21:31

Re: Wo ist die Forms.pas?
 
Moin,

Delphi-Quellcode:
  if CallTerminateProcs then PostQuitMessage(0);
die Zeile aus der Forms.pas wird dir wohl nicht wirklich weiterhelfen oder?

Edit:
CallTerminateProcs kommt aus SysUtils.pas
PostQuitMessage kommt aus Windows.pas

MfG
Thorsten

Luckie 24. Jan 2006 21:32

Re: Wo ist die Forms.pas?
 
Wozu willst du denn das wissen?

3_of_8 24. Jan 2006 21:37

Re: Wo ist die Forms.pas?
 
Ich bastel mir ne kleine Scriptsprache, und ich brauch das für den Befehl quit.

Das Problem: Halt ist unschön. Application.Terminate verwendet wieder die Form.pas, die ich nicht verwenden will.

turboPASCAL 24. Jan 2006 21:38

Re: Wo ist die Forms.pas?
 
Also bei dem letzten Borland-Update für Delphi6 war ja ein schöhner Haufen an Units dabei (Rtl-Sourcen wie Windows.pas, Shellapi.pas, RichEdit.pas uvm.) aber halt die anderen interessanten nicht.

Zitat:

Zitat von SirThornberry
da wirst du vergeblich suchen, bei der personal ist Quelltext generell nicht dabei. [...]

Die Profis haben die aber shon oder ? *gernmalwissenwill*


// Der rote Kasten ist doch nicht kaput.
Och, CallTerminateProcs wollte ich auch gerade scheiben. Halt gibt es auch noch :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr.
Seite 1 von 3  1 23      

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