Hi! Michael Heydekamp <[EMAIL PROTECTED]> schrub...
> On 19.05.06, Jörg Tewes <[EMAIL PROTECTED]> wrote: >> Michael Heydekamp <[EMAIL PROTECTED]> schrub... >>> On 15.05.06, Jörg Tewes <[EMAIL PROTECTED]> wrote: >>>> Könnte man im Eingabefeld unter Edit/Boxen/<BOX>/Edit/Externe >>>> Einstellungen Umgebungsvariablen zulassen/einbauen? >>> Man "könnte" alles. :) Was ist denn der genaue >>> Anwendungshintergrund? >> Kurzer Exkurs warum ich das bräuchte. :-)) >> %PPP% zeigt auf das Clientverzeichnis. >> Mein Aufruf der Externen Einstellungen lautet: >> C:\WINDOWS\SYSTEM32\CMD.EXE /C %PPP%\BFX-EDIT.EXE $CONFIG >> Und nur so funktioniert das bei mir. Mit diesem Eintrag >> BFX-EDIT.EXE $CONFIG >> bringt diese Fehlermeldung >> +- Fehler ----------------------------------------------------+ >> | | >> | Achtung: Das Programm "BFX-EDIT.EXE" ist nicht vorhanden! | >> | | >> +-------------------------------------------------------------+ > Dann ist das ein Bug, IMO. Ich hab jetzt nicht präsent, was > inzwischen an dieser Routine (die ursprünglich von mir stammt) > geändert wurde -- es gab/gibt da wohl einen Bug, der sich aber nur > unter plain DOS zeigt -- aber zumindest in meiner Bastelversion > funktioniert der Eintrag genauso wie von Dir oben angegeben (also > einfach "BFX-EDIT.EXE $CONFIG"), und so ist es auch gedacht. > Allerdings unter Win9x, WinXP müßte ich mal testen, vielleicht ist > das wieder eine dieser WinXP-Anomalien. > > Die Hilfe sagt jedenfalls: > > ----------8<---------- > Falls kein Pfad angegeben wird, verwendet XP das > unter Edit/Boxen/Edit/Client/Client-Verzeichnis ein- > gestellte Verzeichnis. Auch relative Pfade sind immer > auf dieses Verzeichnis bezogen. > ----------8<---------- >> Und das ist wenn ich Martin richtig verstanden habe auch so >> gewollt. > Sehe ich (und die Hilfe ;)) anders. Dann ist entweder die Hilfe und deine Meinung oder die von Martin falsch. :-)) Ich habe da ja nun überhaupt keinen Durchblick, ausser das ich vermutet hätte das es funktioniert wie in der Hilfe beschrieben. Ohne diese gelesen zu haben, einfach so aus Instinkt. >> Irgendwie gings da um den Kommandointerpreter der ansonsten als >> Client erkannt würde. > Wundert mich gerade sowieso etwas, daß das nicht der Fall ist. Hab > aber die Details der Routine nicht präsent. Der Kommandointerpreter sollte doch aber nicht als Client erkannt werden. Zumal wenn er nicht im Clientverzeichnis liegt. Oder seh ich das falsch? >> Weswegen ich es gern mit %PPP%\BFX-EDIT.EXE $CONFIG aufrufen >> würde. Wie ich allerdings Martin schon schrieb, wird bei mir der >> Aufruf >> D:\FREEXP\3P-BATCH\BFX-EDIT.EXE $CONFIG nicht gespeichert, was ja >> auch ne Möglichkeit wäre. > Das wird schon gespeichert. FreeXP erkennt aber wohl, daß > "D:\FREEXP\3P-BATCH\" ohnehin der Client-Pfad ist und wirft ihn > wieder raus, weil überflüssig. So ähnlich dachte ich mir das auch. > Wenn Du in dem Feld <F2> drückst, müßtest Du doch auch BFX-EDIT.EXE > angeboten bekommen? Bekomme ich auch, aber wenn ich ihn auswähle und starten will kommt dieselbe Fehlermeldung wie oben beschrieben. >> Man müßte dann halt nicht immer den Pfad zum Clientverzeichnis mit >> angeben. > Das sollte man sowieso nicht müssen und die Unterstützung von > Environment-Variablen wäre vielleicht ein zusätzliches Feature, > aber nicht die eigentliche Lösung für Dein Problem. Irgendwas > stimmt da nicht... Gut das dachte ich mir. Und Tschüss Jörg -- Die zehn Gebote sind deswegen so kurz und logisch, weil sie ohne Mitwirkung von Juristen zustandegekommen sind. (Charles de Gaulle) ------------------------------------------------------------------------ FreeXP Entwickler-Mailingliste Dev-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list