tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Yaslaw
  • 1 Beitrag von DrSoong
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
684
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von waswiewo
    waswiewo waswiewo ist offline Mitglied Gold
    Registriert seit
    Dec 2007
    Ort
    Detmold, Germany, Germany
    Beiträge
    114
    Hi,

    wie der Titel schon erklärt, gibt es ein kleines Problem mit dem QueryClose.

    Folgender Code funktioniert einwandfrei in VBA:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    Private Sub Form_QueryClose(ByVal cancel As Integer, ByVal closemode As Integer)
     
    Me.Hide()
    Me.Close()
     
    Start.Show()
     
    End Sub

    Wieso aber geht dies nicht in VB? Ich benutze Microsoft Visual Basic 2010. Bin dabei mein VBA-Programm in VB umzuwandeln. Bislang hat auch alles funktioniert, bis auf diesen kleinen Schönheitsfehler.

    Woran kann es liegen? Habe es auch schon mit Form_unload, Form_close usw versucht. Google spuckt mir nur Einträge, die mit VBA zusammenhängen aus.

    Es muss doch auch bei VB irgendwie die Möglichkeit geben den gewünschten Effekt hinzubekommen

    Bin Dankbar für jeden Link oder Denkanstoß

    Mfg waswiewo
     
    • MfG waswiewo

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Microsoft Visual Basic 2010 => VBV.Net. Das ist eine moderne Objekt-Orientierte Programmiersprache
    vba entspricht eher dem alten VB6.

    Ich verschieb es mal nach .Net
    waswiewo bedankt sich. 
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Dazu gibts nun die beiden Prozeduren FormClosing (wird aufgerufen, bevor die Form geschlossen wird) und FormClosed (da ist die Form bereits geschlossen).

    Code vb:
    1
    2
    3
    4
    
        Private Sub frmMain_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
        'Code
            'Mit "e.CloseReason" kannst du die Art des Schließens abfragen
        End Sub

    Code vb:
    1
    2
    3
    4
    
        Private Sub frmMain_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        'Code
            'Mit "e.CloseReason" kannst du die Art des Schließens abfragen
        End Sub


    Der Doc!
    waswiewo bedankt sich. 
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

Ähnliche Themen

  1. Wie weise ich nach: Browser Problem oder Code Problem?
    Von Steb im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.03.11, 20:09
  2. Antworten: 0
    Letzter Beitrag: 11.01.11, 21:40
  3. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  4. Antworten: 0
    Letzter Beitrag: 06.10.04, 14:03
  5. Antworten: 6
    Letzter Beitrag: 13.06.02, 12:29