Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Prism Delphi 2005 - Projekt > Optionen ??? (https://www.delphipraxis.net/61599-delphi-2005-projekt-optionen.html)

gfjs 23. Jan 2006 18:36


Delphi 2005 - Projekt > Optionen ???
 
Hallo, Allerseits.

Delphi 2005 bringt mich zur Verzweiflung! - Wo ist mein Formular???

Unter Projekt/Optionen sollten doch eigentlich die Fomulare meines Projekts zu finden sein, damit ich entscheiden kann, welche automatisch erzeugt werden sollen. So war's jedenfalls bei Delphi 5.

Unter Delphi 2005 (WinForm-Anwendung) bleibt die Anzeige leer und deaktiviert. Warum?

Bin dankbar für jeden Hinweis.

mfg gfjs

DP-Maintenance 23. Jan 2006 18:39

DP-Maintenance
 
Dieses Thema wurde von "Christian Seehase" von "VCL / WinForms / Controls" nach "Die Delphi-IDE" verschoben.
Ein Problem mit der Delphi-IDE, und nicht mit Komponenten

Sharky 23. Jan 2006 18:47

Re: Delphi 2005 - Projekt > Optionen ???
 
Zitat:

Zitat von gfjs
....WinForm-Anwendung....

Hai gfjs,

offen gesagt habe ich mit .NET noch nichts gemacht. Aber dort gibt es das wohl nicht. (WinForm-Anwendung ist ja für .NET Programme)

Khabarakh 23. Jan 2006 20:04

Re: Delphi 2005 - Projekt > Optionen ???
 
In .NET ist die Struktur etwas anders, ähnelt aber trotzdem sehr der Projektdatei von Win32. In deiner MainForm findest du die statische Methode Main, die den Beginn deines Programmes kennzeichnet. Hier wird eine Instanz deiner Mainform erstellt und damit das eigentliche Programm gestartet:
Code:
[STAThread]
public static void Main(string[] args)
{
   Application.EnableVisualStyles();
   Application.Run(new MainForm());
}
Eine Option für die weiteren Forms gibt es aus einem ganz einfachen Grund nicht: .NET ist um Einiges objektorientierter als die VCL. Und deswegen gibt es keine hässlichen globalen Formvariablen.

gfjs 24. Jan 2006 03:16

Re: Delphi 2005 - Projekt > Optionen ???
 
@ khabarakh

Guten Morgen und vielen Dank für Deine Antwort.

Ich beherrsche Deutsch und Bairisch einigermaßen perfekt, Englisch ganz passabel und Delphi in Grundzügen. Das hier

[STAThread]
public static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.Run(new MainForm());
}

ist für mich noch eine "Fremdsprache". Es wäre schön, wenn Du mir das noch ein wenig erläutern könntest. Falls das den Rahmen hier sprengen sollte, gerne auch als pn.

Vielen Dank im Voraus und noch einen schönen Tag.

mfg gfjs

Khabarakh 24. Jan 2006 15:07

Re: Delphi 2005 - Projekt > Optionen ???
 
Genau derselbe Code sollte bei dir im Quelltext stehen, nur eben in Delphi. Ich hatte einfach keine Lust auf die ewigen Ladezeiten von D2005, deshalb habe ich den äquivalenten Code aus SharpDevelop kopiert :wink: .
[add] Ich habe doch mal Delphi gestartet, genau das gleiche ist es doch nicht.
Delphi-Quellcode:
[STAThread]
begin
  Application.Run(TWinForm.Create);
end.
Meine Erläuterung passt aber auch zu diesem Code. [/add]

gfjs 24. Jan 2006 16:26

Re: Delphi 2005 - Projekt > Optionen ???
 
@ khabarakh

Vielen Dank für Deine Mühe - ich probier's aus, sobald ich dazu komme.

mfg gfjs


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