AW: [Allegro] Call mit Netzwerkpfad
Fischer, Thomas
fischer at sub.uni-goettingen.de
Mi Mär 16 15:04:01 CET 2011
Hallo Herr Eversberg,
ich habe mir eine neue A99-Version heruntergeladen, Datum der Zip-Datei 16.3.
Damit scheint auch bei mir das Problem mit den Backslashs gelöste zu sein. Schönen Dank!
Ärgerlich ist, dass das Erstelldatum der Datei als 08.03.2011 15:22 angegeben wird, sobald ich sie in das Allegro-Verzeichnis lege. Ich habe jetzt
-- die Datei umbenannt
-- sie in das Allegro-Verzeichnis verschoben
-- sie wieder zurück zu A99.exe benannt.
Damit hat sie jetzt das korrekte Datum, das ist aber doch etwas mühsam.
Weiß jemand, wie man Windows (hier: Windows 7) dazu bringt, das korrekte Datum anzuzeigen?
Ich habe den Verdacht, dass hier Metadaten angezeigt werden, die in einer Datenbank an dem Namen der Datei angebunden sind und so einfach von einem A99.exe an das nächste weitergereicht werden.
Auf jeden Fall macht das extrem schwierig, sich mit jemandem anders darüber zu verständigen, ob man dieselbe Datei vor sich hat.
Damit sind meinerseits nur noch die Fragen
-- Z39.50 & Win 7
-- Avanti Fehlermeldungen
-- Sortierte Listen mit Windows 7/64bit
offen.
Mit freundlichen Grüßen
Thomas Fischer
> -----Ursprüngliche Nachricht-----
> Von: allegro-bounces at biblio.tu-bs.de
> [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von
> Fischer, Thomas
> Gesendet: Mittwoch, 9. März 2011 17:59
> An: Allegro-C Diskussionsliste
> Betreff: AW: [Allegro] Call mit Netzwerkpfad
>
> Hallo Herr Eversberg,
>
> > >>>
> > >> Das eigentliche Problem war aber der Call-Befehl mit einem
> > >> UNC-Dateinamen! Haben Sie das probiert?
> > >
> > > Habe ich jetzt auch probiert, wie erwartet auch wie vorher. Das
> > > Problem ist, dass ich D nicht ungeprüft in einem
> > call-Aufruf verwenden
> > > kann, sondern immer, wenn es sich um ein Netzlaufwerk
> handelt, ein
> > > zusätzliches '\\' davor setzen muss.
> > >
> > Ich weiß. Sorry, bei mir geht es, und die Ursache wurde definitiv
> > identifiziert und ausgemerzt. Sie haben immer noch nicht
> das richtige
> > a99: Datum 8.3.11, 15:22
> > Gerade nochmal getestet, Call-Aufruf mit korrektem
> UNC-Pfad, also vorn
> > \\ und nicht \\\, klappt.
>
> seltsam, ich habe das gerade nochmals geprüft:
> call mit D geht nicht, mit "\\" davor schon. Das ganze steht
> in einem Flex:
> -- in #uzU steht der Pfad der Bildes
> -- in #uzP der Pfad des Bildprogramms
> Dann kommt:
>
> var D(1,1)
> #if not ":" var '\\' #uzU; ins #uzU
> variable '"' #uzP '" "' #uzU '"'
>
> Ergebnis:
> ---------------------------
> IrfanView
> ---------------------------
> \Sub1\user\ALLEGRO\einblatt\bilder\B0015.jpg : Can't read
> file header !
>
> Unknown file format or file not found !
>
> (for unicode file names please activate the Unicode PlugIn in
> 'Properties->Languages')
> ---------------------------
> OK
> ---------------------------
>
> Mit verbundenem Laufwerk oder aktivierter Zeile if not... geht's.
> A99 vom 8.3.2011, 15:22:58; 582.384 Bytes.
> Auch direkter Aufruf
> x call "C:/Program Files (x86)/IrfanView/i_view32.exe"
> "\\\\Sub1\\user\\ALLEGRO\\einblatt\\bilder\\B0015.jpg"
> liefert denselben Fehler.
>
> Was bringt denn Herrn Oberfells Test
>
> x var "cmd /k echo Anz Backslashs: 2=\\, 4=\\\\, 6=\\\\\\,
> 8=\\\\\\\\, 10=\\\\\\\\\\ " \Call
>
> bei Ihnen?
>
> Mit freundlichen Grüßen
> Thomas Fischer
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
>
Mehr Informationen über die Mailingliste Allegro