vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Schreibgeschützte ComboBox 
Autor: Atlan
Datum: 12.05.02 11:33

moin moin Dieter, habe in der Nacht noch versucht
die Sache unter Dach und Fach zu bringen, scheitere
aber dauernd bei einlesen der Dateien.
Das knallt da irgendwo im Code gar schrecklich, und
ich habe im Moment so null Plan wie ich da weiterkomme.
Wenn ich das in einem neuen Programm teste, klappt das alles
ganz prima, bei Schreibschutz aktiviert und Eingabe des
Eintrags: "Batch:" in die Listeigenschaft der ComboBox
erscheint der Eintrag auch in der Liste beim Programmstart.
Nur wenn ich versuche das gleiche zu machen mit dem einlesen
der 100 .dat-Dateien zusätzlich gibts Probleme.

Vielleicht magst Du mir dabei noch einmal behilflich sein.

Hier noch einmal der Code:
###### frmApplication - Form #########
Private Sub Form_Load()
On Error GoTo c

If ComboBatch.ListCount > 0 Then
ComboBatch.ListIndex = 0
End If
BatchLoad '<--- Im modBatch Modul!
HtmlLoad '<--- Im modHtml Modul!
PlanLoad '<--- Im modPlan Modul!
RegistryLoad '<--- Im modRegistry Modul!
ScriptLoad '<--- Im modScript Modul!
SystemLoad '<--- Im modSystem Modul!
TipsLoad '<--- Im modTips Modul!
ToolsLoad '<--- Im modTools Modul!
VisualLoad '<--- Im modVisual Modul!
FarbwahlE '<--- Im modINI Modul!
Exit Sub
c:
MsgBox "ERROR", 48, "ERROR"
End Sub

###### modBatch - Modul #########
Option Explicit
Const Co_Pfad = "batch" 'Konstante für das Laufwerk und den Pfad
Const Co_Dateiname = "Batch"
Const Co_Dateiendung = ".dat"
Dim St_Umwandeln As String
Dim By_Counter As Byte

Sub BatchLoad()
On Error GoTo Fehler
For By_Counter = 0 To 200
St_Umwandeln = Format(By_Counter, "000")
Open Co_Pfad & Co_Dateiname & St_Umwandeln & ".dat" For Input As #1
frmApplication.ComboBatch.AddItem Co_Dateiname & St_Umwandeln
Close #1
Weiter:
Next
Exit Sub
Fehler:
Select Case Err.Number
Case 53 'Datei nicht vorhanden
Resume Weiter
End Select
End Sub

Wenn ich den Code so nehme kommt die Fehlermeldung:
"Datei nicht vorhanden"
aus der Errorroutine "Fehler:"
Nach dem Klick auf "OK" öffnet sich das Programm und
der Eintrag ist auch wie gewollt so vorhanden, das
der Eintrag den ich der ComboBox in der Listeigenschaft
als Eintrag: "Batch:" eingefügt habe, auch angezeigt
wird, sowie der Rest der 100 Batch.dat-Dateien von 001-100.
Was ist da an dem Code falsch beim einlesen?

Gruß, Atlan
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Schreibgeschützte ComboBox56Atlan10.05.02 19:12
Re: Schreibgeschützte ComboBox239ModeratorDieter10.05.02 19:44
Re: Schreibgeschützte ComboBox28Atlan11.05.02 23:51
Re: Schreibgeschützte ComboBox210ModeratorDieter12.05.02 00:05
Re: Schreibgeschützte ComboBox20Atlan12.05.02 00:20
Re: Schreibgeschützte ComboBox245ModeratorDieter12.05.02 00:25
Re: Schreibgeschützte ComboBox43Atlan12.05.02 01:11
Re: Schreibgeschützte ComboBox25Atlan12.05.02 11:33
Re: Schreibgeschützte ComboBox292ModeratorDieter12.05.02 12:09
Re: Schreibgeschützte ComboBox22Atlan12.05.02 18:43
Schon in Heia ?23Atlan12.05.02 21:13
Re: Schon in Heia ?213unbekannt12.05.02 21:24
Re: Schon in Heia ?22Atlan12.05.02 21:43
Von wegen Heia!389ModeratorDieter12.05.02 23:29
Dieter, Du bist ein Rocker! oT228unbekannt12.05.02 23:35
Hmmmm ??? (oT)300ModeratorDieter12.05.02 23:43
Dieses etwas altmodische Wort ....221ModeratorMoni12.05.02 23:50
Moment !242unbekannt13.05.02 00:17
Immer diese uBhctsbanerdhere (oT)242ModeratorDieter13.05.02 00:26
Spass muss sein *Grinz*, oT385unbekannt13.05.02 01:02
Das meine ich aber auch - Thread ende (oT)220ModeratorDieter13.05.02 01:09
Re: Das meine ich aber auch - Thread ende (oT)27Atlan13.05.02 09:34
thx30Atlan13.05.02 14:04
Sorry aber.....31Atlan13.05.02 11:12
Re: Sorry aber.....229ModeratorDieter13.05.02 11:19

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