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-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Folderbrowserdialog Result 
Autor: icetea123
Datum: 15.06.09 19:40

Ich weiß ja nicht, welche Version du von Visual Studio verwendest, aber wenn ich mit VS 2008 Prof debugge, dann wird nur der Teil von If bis Then gelb markiert. Sehrwahrscheinlich irgendein Schalter in den Debugging Optionen. Unter Tools\Eigenschaften und dann im TreeView debuggen gibst irgendwas mit "Ganze Zeile hervorheben ... " oder so.

MfG,
icetea

-----------------------------------
Betriebssystem: Schrott (Vista)
Entwicklungsumgebung: VS 2008

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Folderbrowserdialog Result 
Autor: Blacky
Datum: 15.06.09 12:33

Hallo, könnte mir mal jemand erklären warum die letzte Zeile (IF) IMMER ausgefürt wird ? Es scheint keine Rolle zu spielen ob ich den Dialog mit OK oder Abbruch beende! Selbst wenn ich mit F8 debugge und er mir im Lokalfenster sogar Cancel anzeigt führt er die Bedingung aus...


 Private Sub cmd_sc1_Click(ByVal sender As System.Object, ByVal e As _
   System.EventArgs) Handles cmd_sc1.Click
        Dim Fld As New FolderBrowserDialog
        Dim res As DialogResult
 
        Fld.ShowNewFolderButton = True
        Fld.Description = "Erster Suchpfad - Hier sollten die meisten zu" & _
          "suchenden Dateien liegen und es sollten nur wenig Unterordner darin" & _
          "sein. Je weniger es sind desto schneller läuft die Suche!"
 
        If sc1_txt.Text = "" Then
            Fld.SelectedPath = "C:"
        Else
            Fld.SelectedPath = sc1_txt.Text
        End If
 
        res = Fld.ShowDialog()
        If res = DialogResult.OK Then sc1_txt.Text = Fld.SelectedPath
 
    End Sub

VB RULEZ !

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Folderbrowserdialog Result 
Autor: ModeratorDieter (Moderator)
Datum: 15.06.09 12:58

Sorry, aber das kann ich leider nicht bestätigen.
Der Pfad wird nur übernommen, wenn man auf OK klickt.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Folderbrowserdialog Result 
Autor: Blacky
Datum: 15.06.09 13:15

@Dieter

Hast recht, alles läuft so wie es soll aber beim debuggen wird der Teil nach THEN immer gelb markiert. Ist das bei dir auch so ???? Das ist sehr verwirrend !!!!!!

VB RULEZ !

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Folderbrowserdialog Result 
Autor: ModeratorFZelle (Moderator)
Datum: 15.06.09 14:26

Dann Solltest Du evtl mal anfangen den Code "vernünftig" zu schreiben.
Ausserdem vergisst Du das dispose des Dialoges.

Private Sub cmd_sc1_Click(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles cmd_sc1.Click
 
    Using Fld As New FolderBrowserDialog
 
        Fld.ShowNewFolderButton = True
        Fld.Description = "Erster Suchpfad - Hier sollten die meisten zu" & _
          "suchenden Dateien liegen und es sollten nur wenig Unterordner darin" _
          & _
          "sein. Je weniger es sind desto schneller läuft die Suche!"
 
        If sc1_txt.Text = "" Then
            Fld.SelectedPath = "C:"
        Else
            Fld.SelectedPath = sc1_txt.Text
        End If
 
        If Fld.ShowDialog() = DialogResult.OK Then 
            sc1_txt.Text = Fld.SelectedPath
        End If
    End Using
End Sub
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2024 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