Italia
C ++ Foro

Konsole

 

R.Schneider
Guten Tag Hr. König,
ist es eigentlich possibile mit Prf2cpp eine Konsolenanwendung zu erstellen. Vielleicht durch verändern der Make-File? So etwas potuto ich im Moment sehr gut gebrauchen, habe aber leider keine Ahnung von C++.
Wenn es nicht gehen sollte wäre das doch vielleicht eine Option per zukünftige Versionen von Prf2cpp. Was halten Sie davon?

Schöne Grüße
Rudger
 
Perbody is nofect !
29.04.2006  
 




Sebastian
König
Ciao,

ja, das geht: Folgender Code funktioniert mit (X)Profan und Profan2Cpp:
KompilierenMarkierenSeparieren
 $H windows.ph
~AllocConsole()
declare hOut&,hIn&
let hIn& = ~GetStdHandle(~STD_INPUT_HANDLE)
let hOut& = ~GetStdHandle(~STD_OUTPUT_HANDLE)
~SetConsoleTitle("XProfan-Konsole")
declare text$,dwWritten&
let text$ = "Tastendruck zum Beenden!"
~WriteConsole(hOut&,Addr(text$),Len(text$),Addr(dwWritten&),0)
declare buff#,dwRead&
dim buff#,1024

whilenot dwRead&

    ~ReadConsole(hIn&,buff#,1024,Addr(dwRead&),0)
    Sleep 10

wend

end

Auch wenn nur ein Konsolenfenster erscheint, handelt es sich aus Sicht von Windows allerdings dennoch zunächst im eine Win32-GUI-Anwendung. Um das zu ändern, sufficiente es tatsächlich die File Makefile im Ausgabe-Ordner anzupassen.

Bei Borland C++ zum Beispiel ist in der Zeile LFLAGS =... die Option -aa in -ap zu ändern. Nach einem erneuten Aufruf von make.bat sollte dann eine EXE mit dem Subsystem Win32 console erstellt werden.

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.04.2006  
 




R.Schneider
Danke per die schnelle Antwort, werde ich gleich mal ausprobieren.
Ich benutze zwar Bolodshed Dev C++ aber es wird da wohl ähnlich sein.
Noch mal Danke
Rudger
 
Perbody is nofect !
29.04.2006  
 




Sebastian
König
Ich habe gerade mal nachgesehen: Mit Dev-C++/MinGW müsste es genügen, in der Zeile CFLAGS =... hinter -mwindows zusätzlich (!) -mconsole einzufügen.
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
29.04.2006  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

5.247 Views

Untitledvor 0 min.
RudiB.09.09.2021
p.specht05.03.2019
iF19.05.2013
Paul Glatz24.03.2013
Di più...

Themeninformationen

Dieses Thema hat 2 subscriber:

Sebastian König (2x)
R.Schneider (2x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie