|
Öffnen einer Datei
|
|
13.12.2010, 08:47
Beitrag: #1
|
|||
|
|||
|
Öffnen einer Datei
Guten Morgen an alle.
Ich habe ein VEE Programm geschrieben, in dem in einer Datei automatisch eine Information abgelegt wird. Ziel ist es diese Information nach einem Programm Neustart wieder über einen Button einzulesen. Das ganze einfach über to-File und from-File Befehle. Klappt auch super wenn ich mein VEE-Programm über einen Doppelklick auf eben diese Programm-Datei öffne. Wenn ich allerdings VEE über eine Verknüpfung aufmache und dann über Datei öffnen mein Programm aufmache bekomme ich eine Fehlermeldung "Error Number 700" (Er findet die Datei am angegebenen Pfad nicht). Der Pfad in der Fehlermeldung ist auch falsch. Es ist zwar ein verschmerzbarer Fehler, da das Programm wenn dann eh direkt über die Datei gestartet werden soll, allerdings fände ich es schön wenn mir jemand den Fehler den ich gemacht habe erklären könnte. Vielen Dank! |
|||
|
13.12.2010, 11:53
Beitrag: #2
|
|||
|
|||
|
RE: Öffnen einer Datei
Hab den Fehler gefunden, der relative Pfad bei den to/from File Objekten hat nicht gestimmt wenn ich mein Programm über VEE geöffnet habe. Also der Fehler konnte durch einfaches neu auswählen der Datei behoben werden.
Aber trotzdem versteh ich nicht wie es dazu kam, dass es einmal geht und einmal nicht. Oder besser gesagt warum der Pfad einmal stimmt und einmal nicht...
|
|||
|
13.12.2010, 15:25
Beitrag: #3
|
|||
|
|||
|
RE: Öffnen einer Datei
Hi fuchs_m
es gibt ab VEE 7.5 oder später die Möglichkeit relative Pfade anzugeben. Wenn du bei tofile auf myfile klickst unten rechts der hacken... Hast du ja richtig erkannt. Ich wähle immer noch direkte Pfade... Komme damit besser zurecht. In einer Verknüpfung kannst du ja auch einen Pfad mitgeben... Vielleicht hat es damit ein Problem gegeben... Grüße 11 Jahre VEE 5.0 bis VEE 9.3 alles durch :-) und immer noch begeistert. |
|||
|
13.12.2010, 17:29
Beitrag: #4
|
|||
|
|||
|
RE: Öffnen einer Datei
Es duerfte damit zusammenhaengen, von wo aus die VEE Datei gestartet wird, und dann der relative Pfad zum Zuge kommt.
Also duerte die Verknuepfung aus einem anderen Ordner gestartet worden sein als die Originaldatei. |
|||
|
14.12.2010, 08:22
Beitrag: #5
|
|||
|
|||
|
RE: Öffnen einer Datei
Danke für die Antwort
Werd mal versuchen ob ich das hinbekomme dem to/from File Objekt den Pfad mit der Formel "dirName(programname())" zu übergeben, damit es eben immer geht. |
|||
|
14.12.2010, 14:26
(Dieser Beitrag wurde zuletzt bearbeitet: 14.12.2010 14:40 von detlef.)
Beitrag: #6
|
|||
|
|||
|
RE: Öffnen einer Datei
Oder aber abfragen, ob die Datei unter einem festen Pfad vorhanden ist, und wenn nicht, dann ein Dateiauswahlfenster oeffnen...
im Prinzip so.... wobei dann nach dem "else" die Dateiauswahlbox kommt.... |
|||
|
15.12.2010, 07:53
Beitrag: #7
|
|||
|
|||
|
RE: Öffnen einer Datei
Hallo Detlef,
das wäre in der Tat eine gute Option. Also als Sicherheit, dass es keinen Error gibt. Allerdings sollte das Programm die Datei einfach finden ![]() Da es sich quasi nur um eine Sicherung handelt die Einstellungen nach einem Programm Neustart wieder zu bekommen, weiß der Bediener eigentlich gar nicht wo diese Datei liegt. Werde deinen Vorschlag in betracht ziehen, ein Auswahlfenster ist auf alle Fälle schöner wie ein Error
|
|||
|
|

Suche
Mitglieder
Kalender
Hilfe




