vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: method or data member not found 
Autor: crosstravel
Datum: 15.11.15 13:43

Hallo Dieter,

genau diese Erweiterungen aus Teil 2 habe ich in die Klasse eingefügt. Ich sende Dir beiliegend
die entsprechenden Codeschnipsle (wegen der Grösse). Vieelicht kannst Du hier einen Fehler er-
kennen.

Danke
Rainer

Public Sub Initialize()
  'Initialisieren
 
  Dim oControl As Control
  Dim sControlName As String
  Dim iFontSize As Single
  Dim lTag As Long
 
  Dim mcol_SSTAB  As Collection
  Set mcol_SSTAB = New Collection
  ...
  'Alle Controls durchlaufen und Eigenschaften speichern
  For Each oControl In oForm_Now.Controls
    On Error Resume Next
    If oControl.left < 0 Then
       mcol_SSTAB.Add oControl                  ' Merken
       oControl.left = oControl.left + 750000   ' verschieben
    End If
    With oControl
 
 
Public Sub DoResize()
  'Etwaige Fehler wie bei Timern usw. übergehen
  On Error Resume Next
 
  Dim oControl As Control
  Dim sngFaktor_Height As Single
  Dim sngFaktor_Width As Single
  Dim sngFaktor_FontSize As Single
  Dim sControlName As String
 
  Dim mcol_SSTAB As Collection
  Set mcol_SSTAB = New Collection
  ...
  'Alle Controls durchlaufen und der Größe nach anpassen
  For Each oControl In oForm_Now.Controls
      If oControl.left < 0 Then
         mcol_SSTAB.Add oControl
      End If
      sControlName = oControl.name
      sControlName = sControlName & CStr(oControl.Index)
      ...
  Else
    DoResize_First False
  End If
  For Each oControl In mcol_SSTAB
      oControl.left = oControl.left - 75000
  Next
 
 
'Ursprungszustand wieder herstellen
Public Sub DoResize_First(ByVal bWithForm As Boolean)
  'Etwaige Fehler wie bei Timern usw. übergehen
  On Error Resume Next
 
  Dim mcol_SSTAB As Collection
  Set mcol_SSTAB = New Collection
 
  Dim oControl As Control
  ....
  'Alle Controls durchlaufen und der Größe nach anpassen
  For Each oControl In oForm_Now.Controls
 
      If oControl.left < 0 Then
         mcol_SSTAB.Add oControl
      End If
 
      sControlName = oControl.name
      sControlName = sControlName & CStr(oControl.Index)
  ....
  Next
 
  For Each oControl In mcol_SSTAB
      oControl.left = oControl.left - 75000
  Next
 
  'zu guter Letzt Größe der Form wieder herstellen
  If bWithForm Then
   oForm_Now.Height = oForm_First.Height
   oForm_Now.Width = oForm_First.Width
  End If
End Sub


Beitrag wurde zuletzt am 15.11.15 um 13:45:00 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
method or data member not found2.611crosstravel14.11.15 17:35
Re: method or data member not found1.673ModeratorDieter14.11.15 17:48
Re: method or data member not found1.419crosstravel14.11.15 19:01
Re: method or data member not found1.478ModeratorDieter14.11.15 19:24
Re: method or data member not found1.480crosstravel15.11.15 08:53
Re: method or data member not found1.452ModeratorDieter15.11.15 08:56
Re: method or data member not found1.538crosstravel15.11.15 09:12
Re: method or data member not found1.517crosstravel15.11.15 12:16
Re: method or data member not found1.449ModeratorDieter15.11.15 12:20
Re: method or data member not found1.459crosstravel15.11.15 13:43
Re: method or data member not found1.582crosstravel15.11.15 15:51
Reisizing eines sevDataGrids auf einem sevTabStrip1.384crosstravel16.11.15 18:18
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.436ModeratorDieter16.11.15 18:22
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.367crosstravel16.11.15 19:01
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.451ModeratorDieter16.11.15 19:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel