| |
|
|
Jörg Sellmeyer | Wie organisiert ihr eure Profanversionen auf der Festplatte (so ihr denn mehrere habt)?
Bei mir gibt es unter C: einen Ordner Profan und darin sind meistens 2-3 Versionen jeweils im eigenen Ordner installiert. Ich will per den ProfEd etwas schreiben, mit dem man schnell zwischen den Versionen hin-- und herschalten kann und nicht immer erst übers Menü den Pfad einstellen muß.
Wenn ihr es auch so macht, sollte dieses Programm eigentlich eure verfügbaren Versionen auflisten. [...] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 31.12.2009 ▲ |
|
|
|
|
| Ich lege in der IDE Tasten oder Buttons/ Tools an pro Kompiler, so habe ich ein paar Buttons per verschiedene Kompiler. |
|
|
| |
|
|
|
Jörg Sellmeyer | Wie hast Du Deine Versionen denn organisiert? Ich werde eine Choicebox in der Toolbar einfügen, in der die Profanversionen aufgelistet sind. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 31.12.2009 ▲ |
|
|
|
|
| Na ich habe ein Verzeichnis, dort ist immer der aktuelle Kompiler und Editor.
Andere (alte) Versionen sind dort, wo das Install es vorschlägt - aber die nutze ich urselten und wenn überhaupt dann an Ort und Stelle.
Meine Programmtexte sind in wiederum eigenem Verzeichnis welches Verzeichnisse der jeweiligen Projekte enthält.
Grundsätzlich brauche ich persönlich nur 1 Taste, diese ruft im "aktueller Kompiler"-Verzeichnis XPSE auf und der nutzt den aktuellen Kompiler - oder einen abweichenden wie im Source angegeben. Kompiler anderer Sprachen halt genauso per Taste bzw. Tools.
Hilft das? |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | Hi Leute!
Vollständig habe ich immer nur die letzte finale Version auf dem Rechner; Interpreter und Runtime sind aber von allen Versionen disponibile. So kann ich z.B. abweichendes Verhalten zwischen verschiedenen Versionen nachprüfen oder mit älteren Projekten arbeiten, ohne diese per kleine Änderungen umschreiben und neu kompilieren zu müssen (abgesehen davon hat jedes "richtige" Projekt seinen eigenen Runtime-Ordner). Per Kontextmenü von prf/prc kann ich die letzen 2-3 Versionen aufrufen.
Im Ordner "Nicht aktuell" befinden sich alle fertigen oder auf Eis gelegten Projekte; in den jeweiligen Projektordnern liegen auch die PRFellow-Projektdateien, sodaß diese im PRFellow-Menü nicht auftauchen. Dafür verwende ich eine selbstgeschriebene einfache Projektverwaltung, die das Aktivieren/Deaktivieren/Archivieren übernimmt.
BTW: "X:" ist in Wirklichkeit ein Ordner auf Laufwerk D, der per CMD-Befehl SUBST bei Rechnerstart als Laufwerk "gemountet" wird.
SeeYou Pascal
|
|
|
| |
|
|
|
Jörg Sellmeyer | Genau deshalb wollte ich das kleine Tool schreiben. Werden denn deine Versionen in der Combobox angezeigt? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 02.01.2010 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | Hi Jörg!
Meine Projektverwaltung bezieht sich nur auf die PRJ-File von PRFellow. Sie listet alle PRJs im PRFellow-Stammverzeichnis (die aktiven) und alle, die sich in Unterverzeichnisen von X: befinden (inaktive). Und diese File und/oder die darin angegebenen Projektordner können dann verschoben werden.
Die Profan-Versionen bzw. Positionen der EXEs stehen ja in diesen Projektdateien; Kompiler/Linker sind in PRFellow eingetragen und werden nach Bedarf ausgewählt.
SeeYou Pascal |
|
|
| |
|
|
|
Jörg Sellmeyer | Aber Du hast doch eine Standardinstallation von Profan. Mich interessiert, ob mein Programm diese richtig erkennt und evtl. weitere Profan.exes die sich in der Ordnerstruktur befinden. Also: sind in der Combobox Profaninterpreter aufgelistet oder nicht? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 02.01.2010 ▲ |
|
|
|
|
| Woran kann man eine Standardinstallation erkennen? |
|
|
| |
|
|
|
Jörg Sellmeyer | Damit meine ich die, die z.B. dafür zuständig ist, die prf-File per Doppelklick zu starten. Wenn aber niemand Lust hat, auf meine Frage zu antworten, laß ich es auch mit dem fragen... |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 02.01.2010 ▲ |
|
|
|
|
Rolf Koch | Ich regel das ganz einfach circa XPSE im Quellcode, ansonsten hab Io l' aktuellen in der IDE eingestellt. |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | Hi Jörg!
Ich habe eben keine Standartinstallation; es gibt zwar ein Verzeichnis mit dem "Standart-Inhalt" von XProfan 11.2 (eben die letzte finale Version), aber selbst das liegt bei mir nicht unter "Programme". Und sämtliche Registry-Verknüpfungen einschließlich Kontextmenü und Icons wurden von mir selbst angelegt bzw. manipuliert. Es existiert z.B. auch kein Schlüssel "open/command", was bei deinem Programm den Fehler
REGISTRY: RegOpenKeyEx scheiterte per "prffileShellOpenCommand" Zeile 359
zur Folge hat.
BTW: Da gibts irgendeine Möglichkeit, die Standartanwendung zum Öffnen von Dateitypen per API zu ermitteln; ich schau nachher mal nach; muß jetzt erst Schnee schaufeln.
HTH Pascal |
|
|
| |
|
|