vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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.592crosstravel14.11.15 17:35
Re: method or data member not found1.661ModeratorDieter14.11.15 17:48
Re: method or data member not found1.411crosstravel14.11.15 19:01
Re: method or data member not found1.471ModeratorDieter14.11.15 19:24
Re: method or data member not found1.471crosstravel15.11.15 08:53
Re: method or data member not found1.440ModeratorDieter15.11.15 08:56
Re: method or data member not found1.528crosstravel15.11.15 09:12
Re: method or data member not found1.509crosstravel15.11.15 12:16
Re: method or data member not found1.429ModeratorDieter15.11.15 12:20
Re: method or data member not found1.453crosstravel15.11.15 13:43
Re: method or data member not found1.572crosstravel15.11.15 15:51
Reisizing eines sevDataGrids auf einem sevTabStrip1.378crosstravel16.11.15 18:18
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.430ModeratorDieter16.11.15 18:22
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.361crosstravel16.11.15 19:01
Re: Reisizing eines sevDataGrids auf einem sevTabStrip1.444ModeratorDieter16.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