Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Zunächstmal: ByRef ist hier unangebracht, den dgv ist ein Refrerenz-Typ. Da fehlt wohl Verständnis an einem grundlegendem Konzept der Sprache. Recherchier das mal, oder versuche ByVal und ByRef - was macht jetzt genau was zu kapieren (ist nicht ganz einfach) Zur Frage: Kommt drauf an, wie du deine DGVs gestaltest. Wenn du mit einem typDataset arbeitest, und im Form-Designer die DGVs designest, mit je Tabelle eigenem DGV und Design, dann braucht man sowas garnet (oder man hat ein komisches Datenm…

  • Benutzer-Avatarbild

    Zitat von 100Volt: „Mein Code würde so mit ByVal nicht funktionieren, bin ich überzeugt.“Du irrst dich. Dass du so überzeugt bist, ist natürlich ein Problem. Ich würde empfehlen, du probierst es einfach aus mit ByVal - das dürfte deine Überzeugung ins Wanken bringen. Und befähigt dich somit, was zu lernen über ByVal, ByRef, ValueTypen (Structure), Referenztypen (Class). Ist wichtig.

  • Benutzer-Avatarbild

    Zitat von 100Volt: „Also kann eine Prozedur ein per ByVal übergebenes Steuerelement ändern, eine Variable aber nicht?“Die Prozedur kann Properties des Steuerelements ändern - das Steuerelement selbst, als ganzes, austauschen kann sie nicht ("austauschen" statt "ändern" wäre vlt. das bessere Wort im MS-Doku-Text). Austauschen kann sie es nur, wenn sie es ByRef bekommt - und das wäre nicht gut. Siehe nochmal den zweiten Post des verlinkten Tuts - da steht, wofür ByRef in bestimmten Fällen auch gut…