Suchergebnisse

Suchergebnisse 1-15 von insgesamt 15.

  • Benutzer-Avatarbild

    Eigentlich hatte ich gedacht, dass ich nach Hilfe duch EdR und VaporiZed das Form-übergreifeden und Klassen-übergreifendes Zugreifen auf ein typisiertes Dataset hinbekommen müsste. Wie sich nun herausstellt war dies leider eine falsche Annahme durch mich . Damit wir es hier besser besprechen können habe ich ein kleines Testprojekt erstellt. Was soll das Testprojekt können: Es gibt das Haupt-Form "Form1" und ein Unterform "Form2" und eine Klasse "TestClass" und ein typisiertes Dataset "DataSet1".…

  • Benutzer-Avatarbild

    Das mit der Übergabe wie in Zeile #74 hatte ich auch verscuht und dann haben sich die Controls in Form2 irgendwie nicht mehr richtig geöffnet und ich hatte ein leeres Form. Wie auch immer - vielleicht hatte ich da auch irgendeinen Fehler eingebaut... Das sollten wir uns morgen vielleicht nochmals vornehmen. Ich habe gerade noch einen anderen Weg gefunden, kann aber nicht beurteilen ob er empfehlenswert ist. Im Deisgner von Form2 habe ich unter Toolbox-TestDataset-Komponenten mein Dataset1 gefund…

  • Benutzer-Avatarbild

    Guten Morgen VaporiZed. Das wird jetzt wieder ein ganz wichtiges Thema für mich, damit ich mir nicht auf lange Zeit immer wieder selbst ins Knie schieße. Danke. Zu deiner Frage warum ich frm.ShowDialog und nicht einfach nur Show bisher verwendet habe. In dem zweiten Form sollen Einstellungen für das Hauptprogramm getätigt werden können. In dieser Zeit sollen aber keine Eingaben im Hauptprogramm erledigt werden dürfen. Man soll diese Veränderungen aber sofort in Form1 sehen können. Es sollen also…

  • Benutzer-Avatarbild

    >>> Nur weißt Du auch, warum das richtig ist? Nur zur Hälfte und nicht vollständig. Ich habe es im Forum in einem Beitrag von EdR gefunden. In meinen Büchern wird nur Form2.Show oder Form2.ShowDialog verwendet. Mittlerweile lese ich maches nochmals durch. Vor rund drei Wochen bin ich noch von vielen Beiträgen inhaltlich überrollt worden. Hier im Forum habe ich irgendwo gelesen, dass mit dem "Using" nicht mehr gebrauchte Klasse vollständig wieder freigegeben werden. Da ich viele Dinge noch nicht …

  • Benutzer-Avatarbild

    VB1963 : Als Papierversion VISUAL BASIC 2012 GRUNDLAGEN UND PROFIWISSEN; walter DOBERENZ thomas GEWINNUS VISUAL BASIC 2012 KOCHBUCH; walter DOBERENZ thomas GEWINNUS Einstieg Visual Basic 2017; Thomas Theis Als PDF Microsoft Visual Basic 2010 – Das Entwicklerbuch; Klaus Löffelmann, Sarika Calla Purohit

  • Benutzer-Avatarbild

    Danke für eure schnelle Hilfe. Das Kapitel werde ich mir durchlesen. Das Beispiel von exc-jdbi hat mir sehr geholfen. Eine Frage hätte ich noch. Wie kann man von dem Form 2 aus auf die Klasse TestClass zugreifen und die Sub Testausgabe() ausführen. Ist das überhaupt möglich?

  • Benutzer-Avatarbild

    VaporiZed: Wann ist welcher Weg zu empfehlen und wann nicht? Könntest du die Beispiele bitte in das Projekt von exc-jdbi mit einbauen und vielleicht so verändern wie du es machen würdest?

  • Benutzer-Avatarbild

    Ich denke Weg 1 und 2 sind interessant. Warum ist Weg 1 nicht so prickelnd? Die eigenen Versuche mit Weg 2 sind bisher nicht erfolgreich. Ich probiere es gerade nochmals mit einem neuen frischen Versuch.

  • Benutzer-Avatarbild

    Der Weg 1 ist nicht wirklich atraktiv Ich glaube, dass ich das mit dem Weg 2 nun doch hinbekommen habe. Bin gespannt ob ich Gande vor euch finde ;-). Im Anhang nun das erweiterte Projekt. Von Form2 aus wird die Klasse mit Infotext2() aufgerufen. Bisher klappt alles so wie gewollt.

  • Benutzer-Avatarbild

    Wenn man mit den DGV arbeiten will, ist das natürlich sehr hilfreich. Die DGVs sind in dem Testprojekt nur zur Veranschaulichung. In meinem aktuellen Projekt erfolgt die ganze Datenverarbeitung auf Codeebene und die Darstellung letztlich nur in einem Chart. Nochmals zum Verständnis zu Beitrag #21: Wenn ich also in einem stark untergeordneten Fenster (Fenster1 öffnet Fenster2, welches wieder ein Fenster3 öffnet, welches dann Fenster4 öffnet) auf das Dataset zugreifen möchte, muss ich bis zu diese…

  • Benutzer-Avatarbild

    Ich werde das mit deinem Modul mal ausprobieren. Module sind für mich neu. Gut dass du die DBExtensions vom EdR wieder ins Spiel bringst. Sollte EdR hier mitlesen würde ich ihn bitten hierzu etwas zu schreiben. Wo hat sein Weg Vorteile gegenüber den bisher gezeigten Wegen? Edit: Wenn ich den Code aus Beitrag #24 einfüge wird mir ein Fehler angezeit: " "Set" ist kein Member von "TdsHolder". Das Modul habe ich unter die Classe vom Form1 kopiert.

  • Benutzer-Avatarbild

    Set und Get sind mir eigentlich bekannt, auch wenn ich sie noch nicht oft verwendet habe. Ich habe aber keine Ahnung warum es bei mir eine Fehlermeldung gibt. Muss das Modul irgendwie anders eingebunden/aufgerufen werden?

  • Benutzer-Avatarbild

    Arrrg, da war ich blind. Ich werde jetzt das Testprojekt in zwei Versionen zur Übung erstellen und zur Vollständigkeit hier später anhängen. Einmal nur Weg zwei und dann einmal nur der letzte Weg.

  • Benutzer-Avatarbild

    Im Anhang findet ihr nun meine Zusammenfassung. Ohne die Hilfe von euch hätte ich das nicht geschafft. Letztlich bin ich von der Arbeiten mit dem Modul und der Verteilung des Datasets als "GlobalTds" aus Post #24 begeistert. Damit lassen sich alle meine "Probleme" lösen. Daher liegt der Schwerpunkt in dem hier angehängten Testprojekt auch auf dieser Herangehensweise. Auch wenn einige eurer Beispiele, wie das Durchreichen von Klassen oder dem Dataset in eine untergeordnete Klasse scheinbar nicht …

  • Benutzer-Avatarbild

    Mit der For-Next Schleife und SetDataIntoDataset() werden die Startwerte so erzeugt, wie ich sie zu Anhang vorgegeben hatte. Hierzu hat sich exc-jdbi den Algorithmus ausgedacht. Wenn man für i die Werte 0 oder 1 einsetzt ergeben sie die Startwerte.