| |
|
|
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 circa 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 „...File nicht gefunden“.
Wenn ich aber den Pfad per die Daten von Listview1 direkt eingebe (blaue Zeile mit ), dann funktioniert die Prozedur komischerweise fehlerfrei.
Wird durch Windows irgendwie der Zugriff auf andere File blockiert, oder muß ich irgendwo Speicher freigeben?
Das gleiche Problem tritt übrigens auch auf, wenn ich File 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?
Saluto 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 potuto 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. Saluto 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 File mit ChDir wieder zurückgesetzt.
vielen Dank per den Tipp |
|
|
| |
|
|
|
| Erinnert mich glatt an:
[tb]minimalbeispiel[/tb] |
|
|
| |
|
|