AGB  ·  Datenschutz  ·  Impressum  







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

Name einer Instanz einer Form?

Ein Thema von Pseudemys Nelsoni · begonnen am 4. Aug 2006 · letzter Beitrag vom 5. Aug 2006
 
Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: Name einer Instanz einer Form?

  Alt 4. Aug 2006, 14:19
Zitat von Pseudemys Nelsoni:
ich habe in meinem C# Projekt einen AboutDialog hinzugefügt und den name umbenannt in "AboutWnd"...soweit so gut, nur wohe rweiss ich wie die Instanz dieses Dialogs heisst? Ich diesen nämlich aus Form1 heraus aufrufen..nur geht das schlecht wenn man den Namen der Instanz nicht weiss...Wo sieht man den?
Der Name ist der Name... Wenn der AboutDialog der cs-Datei von Form1 hinzugefügt wurde, dann geht es doch direkt:
Code:
if (AboutWnd.ShowDialog() == DialogResult.OK) { ... }
In C# ist alles - ALLES - in Klassen eingebunden.

Wenn der AboutDialog also Bestandteil einer anderen Klasse CDialoge ist, muss eine Instanz dieser Klasse erzeugt sein und aufgerufen werden, zum Beispiel:
Code:
CDialoge dlg = new CDialoge();
if (dlg.AboutWnd.ShowDialog() == DialogResult.OK) { ... }
Worin besteht also das Problem? Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat
 


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 13:07 Uhr.
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