tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
555
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Trombo79 Trombo79 ist offline Mitglied
    Registriert seit
    Jun 2008
    Beiträge
    14
    Hallo,

    im Moment versuche ich eine kleine Anwendung mit Visual C++ EE zu schreiben, habe aber ein paar kleine Probleme (Newbie-Problem ). Habe ein umfangreiches Buch zum Thema VC++.net bereits durchgearbeitet und auch schon mehrfach gegoogelt, aber ich finde einfach keine vernünftige Lösung! Ich hoffe mir kann hier jemand helfen:

    Ich benutze in meiner Anwendung zwei Windows-Forms. Ich habe in einer eigenen .h-Datei eine verwaltete Klasse erstellt, in der Config-Daten gespeichert und beschrieben werden können. Von beiden Forms aus möchte ich auf diese Klasse zugreifen, aber ich habe keine Ahnung wie das funktioniert. Der Compiler sagt mir, dass ich keine globalen Objekte verwalteter Klassen erstellen darf! Aber wie soll ich das denn sonst machen? Ich bin langsam am verzweifeln , ich hoffe hier kann mir jemand helfen!

    Vielen Dank schonmal für die Hilfe!

    mfg
    Trombo
     

  2. #2
    Trombo79 Trombo79 ist offline Mitglied
    Registriert seit
    Jun 2008
    Beiträge
    14
    Kann mir wirklich niemand helfen ? Ich möchte nur wissen, wie ich es in Visual C++ 2008 hinbekomme, dass ich aus zwei Windows Forms auf eine eigene verwaltete Klasse zugreifen kann! Wo bzw. wie deklariere ich die Klasse? Ich weiß wirklich keinen Rat mehr! Falls ihr mehr Infos braucht, einfach schnell posten!

    Wäre sehr dankbar für jede Hilfe!

    mfg
    Trombo
     

  3. #3
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    Du reservierst dir Speicher (instanziieren) für diese Klasse in deiner ersten Form und übergibst sie als Parameter im Konstruktor an die 2te Form.
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  4. #4
    Trombo79 Trombo79 ist offline Mitglied
    Registriert seit
    Jun 2008
    Beiträge
    14
    JUHU, vielen Dank für die Antwort! Genauso gehts ! Ich übergebe jetzt Trackingreferenzen der Klassen von der Form1 an die anderen Forms und kann die dann dort bearbeiten! Sehr geil! Hatte mir irgendwie nur über globale Definitionen Gedanken gemacht, dass ich das ganze auch über die Konstruktorparameter machen kann ist mir nicht in den Sinn gekommen :-/!

    Naja, vielen Dank!

    Grüße
    Trombo
     

Ähnliche Themen

  1. C++ NET, Verwaltete Variablen oder nicht?
    Von xFile im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 11.02.10, 10:59
  2. Klassen-Instanz global/Headerübergreifend verfügbar machen
    Von thekiller im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 07.01.10, 09:51
  3. Verwaltete Erweiterungen verwenden
    Von titanic im Forum VisualStudio & MFC
    Antworten: 0
    Letzter Beitrag: 23.05.06, 08:57
  4. HauptDialog Klassen in eine neben klasse bekannt machen?
    Von can im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 08.07.04, 11:02