none
Vb6 to VB net RRS feed

  • Frage

  • Hallo zusammen !
    Habe eine frage, wie wird diese Code



    Dim txtHgt As Integer
    Dim aTxtBox As TextBox
    txtHgt = aTxtBox.Parent.Scale(VB6.PixelsToTwipsY(aTxtBox.Height), aTxtBox.Parent.Scale(vs.vbPixels))

      in VB NET richtig geschrieben ?


    Danke für die Antworten !
    Sonntag, 27. Dezember 2009 14:18

Antworten

  • ' Vom Formdesigner erzeugt:
    Friend WithEvents TextBoxDaten As System.Windows.Forms.TextBox
    
     '
            'TextBoxDaten
            '
            Me.TextBoxDaten.Location = New System.Drawing.Point(59, 157)
            Me.TextBoxDaten.Name = "TextBoxDaten"
            Me.TextBoxDaten.Size = New System.Drawing.Size(170, 20)
            Me.TextBoxDaten.TabIndex = 3
    
    
    'eigener Code
         'die Grösse einer Textbox zur Laufzeit ermitteln
            Dim xyloc As New System.Drawing.Point
            Dim i, j As Integer
            'entweder so als xy Koordinate
            xyloc.X = TextBoxDaten.Width
            xyloc.Y = TextBoxDaten.Height
            ' liefert: xyloc = {X = 170 Y = 20}
            ' oder so als Einzelwerte
            i = TextBoxDaten.Width
            j = TextBoxDaten.Height
    
    Hallo API Checker,

    hier mein Beispiel. Sowohl mit der Klasse Point und auch als einzelne
    Integerwerte. Auch mit der Klasse Size möglich, wohl hier sinnvoll.
    Viel Erfolg und schöne Grüße
    Ellen

    • Als Antwort vorgeschlagen Elmar BoyeEditor Sonntag, 27. Dezember 2009 15:10
    • Als Antwort markiert API Checker Sonntag, 27. Dezember 2009 15:18
    Sonntag, 27. Dezember 2009 14:48

Alle Antworten

  • ' Vom Formdesigner erzeugt:
    Friend WithEvents TextBoxDaten As System.Windows.Forms.TextBox
    
     '
            'TextBoxDaten
            '
            Me.TextBoxDaten.Location = New System.Drawing.Point(59, 157)
            Me.TextBoxDaten.Name = "TextBoxDaten"
            Me.TextBoxDaten.Size = New System.Drawing.Size(170, 20)
            Me.TextBoxDaten.TabIndex = 3
    
    
    'eigener Code
         'die Grösse einer Textbox zur Laufzeit ermitteln
            Dim xyloc As New System.Drawing.Point
            Dim i, j As Integer
            'entweder so als xy Koordinate
            xyloc.X = TextBoxDaten.Width
            xyloc.Y = TextBoxDaten.Height
            ' liefert: xyloc = {X = 170 Y = 20}
            ' oder so als Einzelwerte
            i = TextBoxDaten.Width
            j = TextBoxDaten.Height
    
    Hallo API Checker,

    hier mein Beispiel. Sowohl mit der Klasse Point und auch als einzelne
    Integerwerte. Auch mit der Klasse Size möglich, wohl hier sinnvoll.
    Viel Erfolg und schöne Grüße
    Ellen

    • Als Antwort vorgeschlagen Elmar BoyeEditor Sonntag, 27. Dezember 2009 15:10
    • Als Antwort markiert API Checker Sonntag, 27. Dezember 2009 15:18
    Sonntag, 27. Dezember 2009 14:48
  • Viele dank für die Hilfe !
    Super, jetzt gehts alles !
    Sonntag, 27. Dezember 2009 15:18