Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
2 - PROFAN-Programmierung

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: Konsolenanwendung in xProfanX4?
Autor: Heinz Brill (---.dip0.t-ipconnect.de)
Datum:   05.07.21 17:15

Das könntest du auch in einer Batch - Datei machen,
so etwa :
 Assign #1, "start.bat"
 Rewrite #1
 Print #1, "Echo Das ist dein Text !"
 Print #1, "SET Hilfe"
 Print #1, "PAUSE"
 Close #1
 SetEnv "Hilfe", "Das ist mein Hilfetext !"
 
 RUN "start.bat"
 
 


Hier mal ein Ausschnitt, was cmd alles kann :
Zitat:


ASSOC Zeigt Dateierweiterungszuordnungen an bzw. „ndert sie.
ATTRIB Zeigt Dateiattribute an bzw. „ndert sie.
BREAK Schaltet die erweiterte šberprfung fr STRG+C ein bzw. aus.
BOOTCFG Legt Eigenschaften zur Steuerung des Startladenvorganges in der
Startdatenbank fest.
CACLS Zeigt Datei-ACLs (Access Control List) an bzw. „ndert sie.
CALL Ruft eine Batchdatei von einer anderen Batchdatei aus auf.
CD Zeigt den Namen des aktuellen Verzeichnisses an bzw. „ndert
diesen.
CHCP Zeigt die aktive Codepagenummer an bzw. legt sie fest.
CHDIR Zeigt den Namen des aktuellen Verzeichnisses an bzw. „ndert
es.
CHKDSK šberprft einen Datentr„ger und zeigt einen Statusbericht an.
CHKNTFS Zeigt die šberprfung des Datentr„gers beim Start an bzw.
ver„ndert sie.
CLS L”scht den Bildschirminhalt.
CMD Startet eine neue Instanz des Windows-Befehlsinterpreters.
COLOR Legt die Hintergrund- und Vordergrundfarben fr die Konsole
fest.
COMP Vergleicht den Inhalt zweier Dateien oder S„tze von Dateien.
COMPACT Zeigt die Komprimierung von Dateien auf NTFS-Partitionen an bzw.
„ndert sie.
CONVERT Konvertiert FAT-Volumes in NTFS. Das aktuelle Laufwerk kann
nicht konvertiert werden.
COPY Kopiert eine oder mehrere Dateien an eine andere Stelle.
DATE Zeigt das Datum an bzw. legt es fest.
DEL L”scht eine oder mehrere Dateien.
DIR Listet die Dateien und Unterverzeichnisse eines Verzeichnisses
auf.
DISKPART Zeigt Eigenschaften von Festplattenpartitionen an bzw.
konfiguriert sie.
DOSKEY Bearbeitet Befehlseingaben, erinnert Windows-Befehle und
erstellt Macros.
DRIVERQUERY Zeigt aktuellen Ger„tetreiberstatus und Eigenschaften an.
ECHO Zeigt Meldungen an bzw. schaltet die Befehlsanzeige ein oder
aus.
ENDLOCAL Beendet den lokalen Gltigkeitsbereich von Umgebungs„nderungen
in einer Batchdatei.
ERASE L”scht eine oder mehrere Dateien.
EXIT Beendet das Programm CMD.EXE (Befehlsinterpreter).
FC Vergleicht zwei oder mehr S„tze von Dateien und zeigt die
Unterschiede an.
FIND Sucht eine Zeichenkette in einer oder mehreren Datei(en).
FINDSTR Sucht Zeichenketten in Dateien.
FOR Fhrt einen angegebenen Befehl fr jede Datei in einem
Dateiensatz aus.
FORMAT Formatiert einen Datentr„ger fr die Verwendung mit Windows.
FSUTIL Zeigt die Dateisystemeigenschaften an bzw konfiguriert sie.
FTYPE Zeigt die Dateitypen an, die bei den Zuordnungen fr die
Dateierweiterungen verwendet werden bzw. „ndert sie.
GOTO Setzt den Windows-Befehlsinterpreter auf eine markierte Zeile in
einem Batchprogramm.
GPRESULT Zeigt Gruppenrichtlinieninformationen fr Computer oder Benutzer
an.
GRAFTABL Erm”glicht Windows, Sonderzeichen im Grafikmodus anzuzeigen.
HELP Zeigt Hilfeinformationen zu Windows-Befehlen an.
ICACLS Anzeigen, Žndern, Sichern oder Wiederherstellen von ACLs fr
Dateien und Verzeichnisse.
IF Verarbeitet Ausdrcke in einer Batchdatei abh„ngig von
Bedingungen.
LABEL Erstellt, „ndert oder l”scht die Bezeichnung eines Volumes.
MD Erstellt ein Verzeichnis.
MKDIR Erstellt ein Verzeichnis.
MKLINK Erstellt symbolische Links und feste Links.
MODE Konfiguriert ein Systemger„t.
MORE Zeigt Ausgabe auf dem Bildschirm seitenweise an.
MOVE Verschiebt ein oder mehrere Dateien von einem Verzeichnis in
ein anderes.
OPENFILES Zeigt Dateien, die von Remotebenutzern zur Dateifreigabe
ge”ffnet wurden an.
PATH Legt den Suchpfad fr ausfhrbare Dateien fest o. zeigt ihn an.
PAUSE H„lt die Ausfhrung einer Batchdatei an und zeigt e. Meldung an.
POPD Wechselt zu dem Verzeichnis, das durch
PUSHD gespeichert wurde.
PRINT Druckt eine Textdatei.
PROMPT Žndert die Eingabeaufforderung.
PUSHD Speichert das aktuelle Verzeichnis, und wechselt zu einem
anderen Verzeichnis.
RD Entfernt ein Verzeichnis.
RECOVER Stellt lesbare Daten von einem besch„digten Datentr„ger wieder
her.
REM Leitet Kommentare in einer Batchdatei bzw. CONFIG.SYS ein.
REN Benennt eine Datei bzw. Dateien um.
RENAME Bennent eine Datei bzw. Dateien um.
REPLACE Ersetzt Dateien.
RMDIR L”scht ein Verzeichnis.
ROBOCOPY Erweitertes Hilfsprogramm zum Kopieren von Dateien
und Verzeichnisstrukturen
SET Setzt oder l”scht die Umgebungsvariablen bzw. zeigt sie an.
SETLOCAL Startet die Begrenzung des Gltigkeitsbereiches von
Umgebungs„nderungen in einer Batchdatei.
SC Zeigt Dienste (=Hintergrundprozess) an bzw. konfiguriert sie.
SCHTASKS Erstellt Zeitpl„ne fr auf dem Computer auszufhrende Befehle
und Programme.
SHIFT Ver„ndert die Position ersetzbarer Parameter in Batchdateien.
SHUTDOWN Erm”glicht lokales oder ferngesteuertes Herunterfahren des
Computers.
SORT Sortiert die Eingabe.
START Startet ein eigenes Fenster, um ein bestimmtes Programm oder
einen Befehl auszufhren.
SUBST Ordnet einen Pfad einem Laufwerkbuchstaben zu.
SYSTEMINFO Zeigt computerspezifische Eigenschaften und Konfigurationen an.
TASKLIST Zeigt alle zurzeit laufenden Aufgaben inklusive der Dienste an.
TASKKILL Bricht einen laufenden Prozess oder eine Anwendung ab oder
beendet ihn bzw. sie.
TIME Zeigt die Systemzeit an bzw. legt sie fest.
TITLE Bestimmt den Fenstertitel des Eingabeaufforderungsfensters.
TREE Zeigt die Ordnerstruktur eines Laufwerks oder Pfads grafisch an.
TYPE Zeigt den Inhalt einer Textdatei an.
VER Zeigt die Windows-Version an.
VERIFY Legt fest, ob das ordnungsgem„áe Schreiben von Dateien auf
den Datentr„ger berprft werden soll.
VOL Zeigt die Volumebezeichnung und die Seriennummer des
Datentr„gers an.
XCOPY Kopiert Dateien und Verzeichnisstrukturen.
WMIC Zeigt WMI-Informationen in der interaktiven Befehlsshell an.


Es gibt zwar eine große API zum Erzeugen solcher Consolenfenster, aber wie
das im einzelnen geht, weiß ich auch nicht.

Vielleicht läßt sich da auch über Environmentvariablen, siehe XProfan Hilfe
GetEnv$() und SetEnv, etwas machen. Würde dann mit SET im CMD gelesen.
Siehe obiger Code.

Da müßtest du mal etwas experimentieren.

H.Brill
XProfan X4 + FreeProfan

Nachricht bearbeitet (05.07.21 17:26)

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 Konsolenanwendung in xProfanX4?  Neu
Markus Barkholz 04.07.21 20:33 
 Re: Konsolenanwendung in xProfanX4?  Neu
Arndt Lindner 05.07.21 12:13 
 Re: Konsolenanwendung in xProfanX4?  Neu
Markus Barkholz 05.07.21 20:21 
 Re: Konsolenanwendung in xProfanX4?  Neu
Arndt Lindner 06.07.21 20:11 
 Re: Konsolenanwendung in xProfanX4?  Neu
Heinz Brill 05.07.21 17:15 
 Re: Konsolenanwendung in xProfanX4?  Neu
Markus Barkholz 05.07.21 20:23 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org