Sie möchten eine Datei mit dem Standard-Dialogfeld öffnen? Für unser Beispiel benötigen Sie eine TextBox (Text1), deren MultiLine-Eigenschaft auf True gesetzt ist, einen CommandButton (cmdOpen) sowie das CommonDialog Control, das Sie über " Komponenten hinzufügen" auswählen. Dann noch folgenden Code: Private Sub cmdOpen_Click() ' wird im "CommonDialog" auf "Abbrechen" geklickt, ' wird (wenn CancelError = True ist) ein Laufzeitfehler ausgelöst. Dim F As Integer Dim AllText As String Dim LineOfText As String On Error Resume Next With CommonDialog1 .CancelError = True ' Filter setzen - hier wird festgelegt, mit welchem Format ' eine Datei geöffnet wird. .Filter = "Textdateien (*.txt)|*.txt" ' Dialogfeld Öffnen anzeigen .ShowOpen If .FileName <> "" Then F = FreeFile Open .FileName For Input As #F ' Zeilen aus Textdatei einlesen und in Variable AllText speichern Do Until EOF(F) Line Input #F, LineOfText AllText = AllText & LineOfText & vbCrLf Loop Close #F ' Inhalt der Variable AllText im Textfeld ausgeben Text1.Text = AllText End If End With End Sub Starten Sie Ihr Programm, klicken Sie auf den CommandButton und öffnen Sie eine Textdatei. Diese Seite wurde bereits 2.264 mal aufgerufen. |
Access-Tools Vol.1 ![]() Über 400 MByte Inhalt Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB Buchempfehlung Tipp des Monats Dieter Otter AutoTab in Textfeldern Hier wird gezeigt, wie sich eine automatische Fokus-Weitergabe bei Textbox realisieren lässt, wenn die maximale Anzahl Zeichen eingegeben wurde. sevDTA32 Pro ![]() DTA mit Kontonummernprüfung Erstellen von DTA-Dateien mit integriertem BLZ-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. |
||||||||||
|
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. |
|||||||||||




