tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
Like Tree1Danke
ERLEDIGT
JA
ANTWORTEN
21
ZUGRIFFE
782
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Anfanger Anfanger ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    13
    Ich sehe nun, daß man auch in VBA das Ziel erreichen kann. Vielen Dank für deine Bemühungen.

    Ich möchte mich aber in Visual-Basic 5 einarbeiten. Das hat folgenden Grund: Ich habe einen Bekannten beauftragt, mir ein Programm für das oben beschriebene Karteikarten-System in VB zu schreiben. Ich möchte mich nun so weit in VB einarbeiten, um dann noch nötige Veränderungen am Programm vornehmen zu können. Da ich aber nicht aus Büchern lernen kann, versuche ich nun selbst an einem entsprechenden Programm herumzubasteln. Beim ersten Schritt hast du und Einer aus einem anderen Forum mir geholfen.
    Ich kann nun ein Bild mit VB als Vollbild darstellen.
    Schon beim 2. Bild funktioniert der gleiche Code nicht mehr, das ist mir ein Rätsel: Die Form wird maximiert, das Bild wird in die obere linke Ecke der Form gestellt aber das Ausfüllen der Form klappt nicht. Wäre es dir nicht möglich, VB aus dem Internet runterzuladen? Ich glaube, der Unterschied zwischen den verschiedenen Versionen ist minimal.
     

  2. #17
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Zeig doch mal deinen Code mit dem du jetzt arbeitest.

    Ich habe zu Hause noch irgendwo VB nur halt nicht installiert. Mal schauen ob ich Lust habe mir das wieder auf den Rechner zu legen.

    Aber wie gesagt, stelle doch mal hier dein Projekt rein. Dann kann ich oder auch jemand anderes schauen woran es liegt.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #18
    Anfanger Anfanger ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    13
    Ich habe 2 Formulare. Jedes hat eine Image-Box.
    In jede Image-Box wird während des Programmablaufes ein Bild geladen.
    Das Bild in der Image-Box der Form1 paßt sich an deren maximierte Größe an.
    Dagegen wird das Bild in der Image-Box der Form 2 zwar wunschgemäß in die linke obere Ecke der maximierten Box gestellt, aber es paßt sich nicht der Form an, d.h. es bleibt klein, obwohl der gleiche Code zum Anpassen verwendet wird. Was läuft da falsch****?

    Formular 1:
    Private Sub Form_Activate()
    Me.WindowState = vBMaximized
    Image1.Stretch = True
    Set Image1.Picture = LoadPicture("01.jpg")
    Image1.Move 0 , 0, Me.ScaleWidth, Me.ScaleHeight
    End Sub
    Private Sub Image1_Click()
    Form2.Show
    Unload Me
    End Sub

    Formular 2:
    Private Sub Form_Load()
    Me.WindowState = vBMaximized
    Image1.Stretch = True
    Set Image1.Picture = LoadPicture("02.jpg")
    Image1.Move 0 , 0, Me.ScaleWidth, Me.ScaleHeight
    End Sub
     

  4. #19
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Der Code sieht soweit schon gleich aus.
    Du hast ihn aber bei Form1 in das "Activate-Ereignis" und bei Form2 in das "Load-Ereignis" geschrieben. Die einzelnen Ereignisse werde zu unterschiedlichen Zeiten aufgerufen.

    Was dann nicht zu sehen ist, sind die Einstellungen bei den Eigenschaften der jeweiligen Objekte.

    Teste mal was passiert wenn du bei beiden Formen den Code (außer "Me.WindowState = vBMaximized
    Image1.Stretch = True") in das Resize-Ereignis schreibst. Dies wird immer dann automatisch aufgerufen wenn sich die Größe der Form ändert.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  5. #20
    Anfanger Anfanger ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    13
    Das Ereignis "Load" bei der ersten Form und das Ereignis "Activate" bei der zweiten Form habe ich gewählt, weil ich das bei einem anderen Code so gesehen habe.
    Nachdem du das erwähnt hast, habe ich versuchsweise in der ersten Form auch mit "Load"
    gearbeitet. Nun war auch das erste Bild nicht mehr als Vollbild zu sehen. Schnell habe ich dann bei beiden Formen "Activate" benutzt und jetzt - man glaubt es kaum - erscheinen beide Bilder im Vollbildmodus.
    Mit dem Rezise-Ereignis habe dann Nichts mehr probiert.

    Bis zur nächsten Hürde viele Grüße aus Oberbayern

    Peter
     

  6. #21
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Schau einfach mal in der VB Hilfe nach was die einzelen Ereignisse bedeuten bzw. wann sie augerufen werden.

    Das kann einen manchmal zur Weißglut bringen wenn man Code hat der zu 100% richtig ist und das Ergebnis trotzdem nicht erreicht wird. Oft liegt es dann daran das der Code in der falschen Prozedur steht.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  7. #22
    Anfanger Anfanger ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    13
    Da ich Schwierigkeiten mit der Interpretation der VB-Hilfe habe suche ich User, die VB auf ihrem Rechner haben und mit denen ich einzelne Hilfe-Themen diskutieren kann.
    Ich biete dazu mein bisheriges Programm zur Darstellung von Bildern an, das ich ständig erweitere.
     

Ähnliche Themen

  1. Signal Handling
    Von Marcel Birrer im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 24.04.07, 07:35
  2. [C/C++] handling von CR und LF
    Von mueslirocker im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 08.12.05, 10:17
  3. Handling mit XML
    Von klaus bollack im Forum PHP
    Antworten: 0
    Letzter Beitrag: 27.03.05, 12:19
  4. Event-Handling
    Von realpk im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 13.03.05, 13:35
  5. File handling
    Von mcbass im Forum Java
    Antworten: 5
    Letzter Beitrag: 20.01.05, 11:56

Stichworte