| |
|
|
Peter Gückstock | Hallo, liebe Profaner,
ich habe ein Problem, mit dem ich einfach nicht klarkomme:
in meinem Programm erfolgt das Einlesen von Daten in ein Listview über einen Pfadauswahldialog. KompilierenMarkierenSeparieren In der weiteren Folge wird durch einen Prozeduraufruf ein neues Fenster mit einem weiteren Listview geöffnet, in das Daten eingelesen werden. KompilierenMarkierenSeparieren Wird nun im Listview 1 der Auswahlpfad verwendet, kommt beim Listview 2(in der Prozedur) die Fehlermeldung „...Datei nicht gefunden“.
Wenn ich aber den Pfad für die Daten von Listview1 direkt eingebe (blaue Zeile mit ), dann funktioniert die Prozedur komischerweise fehlerfrei.
Wird durch Windows irgendwie der Zugriff auf andere Dateien blockiert, oder muß ich irgendwo Speicher freigeben?
Das gleiche Problem tritt übrigens auch auf, wenn ich Dateien in ein Listview lade, diese Daten im Programm bearbeite und in ein anderes Listview kopiere und dieses Listview dann speichern will, das geht dann auch nicht.
Könnt Ihr helfen?
Gruß Peter |
|
|
| |
|
|
|
Jörg Sellmeyer | Was zeigt dir denn die Variable DateiPfad$ an, wenn Du mal ein $D ,dateipfad$ nach dem LoadFile einfügst? Am Besten, Du postest mal ein lauffähiges kurzes Beispiel. Zumindest ist diese Eingabe mit Sortimentslisten*.txt ungewöhnlich. Es funktioniert, aber der Dialog zeigt in der Dropdownliste ebenfalls Sortimentslisten*.txt an. Außerdem sehe ich nicht, wo Du im zweiten Codefragment dateipfad$ verwendest. Die Lösung könnte sein: Im ersten Ladedialog wechselst Du direkt in das verzeichnis Sortimentslisten. Im zweiten Code suchst versuchst Du im aktuellen Verzeichnis (...Sortimentslisten) nach dem Verzeichnis Kassenstand, das dort wohl nicht vorhanden ist. Am Besten vor dem Ladedialog das Verzeichnis in einer Variablen sichern und danach mit ChDir AltesVerz$ wieder zurücksetzen. Gruß Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 16.11.2007 ▲ |
|
|
|
|
| Nur drüber geflogen und einzelne Backslashes gesehen, ESCSeq-Problem? |
|
|
| |
|
|
|
Peter Gückstock | Ich habe den Fehler gefunden, habe den ursprünglichen Pfad in einer Variablen gesichert und nach dem Laden der Datei mit ChDir wieder zurückgesetzt.
vielen Dank für den Tipp |
|
|
| |
|
|
|
| Erinnert mich glatt an:
[tb]minimalbeispiel[/tb] |
|
|
| |
|
|