Wie man eine Windows-Suche in VB

May 16

Wie man eine Windows-Suche in VB

Microsofts Visual Basic (VB) Programmiersprache und Umgebung hat mehrere Funktionen für die Interaktion mit dem Betriebssystem Windows. Zu diesen Funktionen zählen für Suchläufe durchführen. Diese Suchvorgänge mit VB Ausführung umfasst das Schreiben von Programmcode, die vorhandene Funktionen in Codebibliotheken aufruft. Das NET-Framework, das im Lieferumfang von VB enthält diese Bibliotheken. Schreiben von Programmen, die Windows-Suche in VB ausführen bietet eine kurze Einführung in NET Programmierung und können Sie die Standard-Windows-Suche anpassen.

Anweisungen

1 Öffnen Sie VB und erstellen Sie ein neues Projekt, um Ihre Suche-Anwendung programmieren durch Drücken von "Control-N." Klicken Sie den Link, der liest "Windows-Formularanwendung" erstellen eine Anwendung, die Sie mit Programmcode Ausführen einer Windows anpassen werde suchen.

2 Öffnen Sie Formular-Designer, indem Sie auf das Element "Design" Rubrik im Menü "Fenster".

3 Ziehen Sie ein Label-Steuerelement aus der Steuerelement-Werkzeug-Box am Bildschirm unten auf das Formular. Mit der rechten Maustaste des Etikett und wählen Sie "Eigenschaften", dann geben Sie "Ordnername" im Element "Text" im Fenster "Eigenschaften".

4 Erstellen Sie eine andere Bezeichnung, wie Sie es zuerst. Ziehen sie an eine Stelle direkt unter der ersten Bezeichnung und Verwendung Schritt 3 die Anweisungen, um dem Label geben Sie den Text "Dateiname." Diese zwei Bezeichnungen des Programms Benutzer aufgefordert, geben Ordner und Dateinamen, die Ihr Programm verwendet die Windows-Suche zu tun.

5 Ziehen Sie ein Textfeld-Steuerelement rechts von der zweiten Bezeichnung und ein anderes Textfeld auf der rechten Seite des ersten. Der Benutzer wird die Suchparameter (Ordner und Dateinamen) in diese Felder eingeben.

6 Ziehen Sie ein Button-Steuerelement aus der Tool-Box auf dem Formular unterhalb der vorhandenen Steuerelemente. Doppelklicken Sie auf die Schaltfläche, um das Fenster für die Eingabe des Programm-Codes, um die Suche auszuführen.

7 Geben Sie die folgende Anweisung über dem Text "Public Class". Die Anweisung "Imports" stellt NET-Bibliothek-Code Ihr Programm zur Verfügung.

Imports System.IO

8 Fügen Sie die folgende Anweisung über die Anweisung "End Sub" im Unterprogramm "Button1_Click". Diese Anweisung ruft Ihr Programm Haupt-Routine, die Sie als nächstes schreiben werden.

WinSearch()

9 Fügen Sie den folgenden Code unterhalb der Zeile "End Sub" die "Button1_Click" Unterroutine. Diese Unterroutine funktioniert durch Aufruf der net-Library GetFiles Funktion von Windows die Datei, die vom Benutzer eingegebenen suchen.

Sub WinSearch()

Dim d As String

Dim f As String

Try

d = TextBox2.Text

For Each f In Directory.GetFiles(d, TextBox1.Text)

MsgBox("The file is here.")

Next

Catch e As System.Exception

Debug.WriteLine(e.Message)

End Try

End Sub10

Führen Sie das Programm mit "F5". Geben Sie einen Ordnernamen im oberen Textfeld des Formulars. Geben Sie einen Dateinamen in das untere Textfeld ein.

11 Taste das Formular Ihren Programmcode ausführen, die die Suche nach der Datei ausgeführt wird, die Sie angegeben. Das Programm wird keine Meldung angezeigt, wenn sie die Datei nicht finden. Es wird "die Datei ist hier." angezeigt, wenn die Datei findet.