![]() |
AW: Anwendung im Hintergrund [Konsolanwendung oder VCL Formular]
@NamenLozer
Danke für den Hinweis. Ich habe dann auch selbst ein wenig gewühlt. Es scheint so, daß über APPTYPE CONSOLE Input/Output der Console zugewiesen wird. Also müßte es auch so gehen:
Delphi-Quellcode:
Geht aber nicht, da die Gerätedatei nicht erkannt wird/falsch ist.
program Project2;
uses SysUtils; var name : string; io : textfile; begin assignfile(io,'\\.\CON'); // reset(io); WriteLn(io,'Please enter your name'); ReadLn(io,name); WriteLn(io,'Your name is '+name); WriteLn(io,''); WriteLn(io,'Press enter to exit'); ReadLn(io,name); end. Gruß K-H |
AW: Anwendung im Hintergrund [Konsolanwendung oder VCL Formular]
Zitat:
Delphi-Quellcode:
program Iexist;
uses SysUtils, Windows; var i : Integer; procedure TimerProc(Wnd:HWnd;Msg,TimerID,dwTime:DWORD);stdcall; begin i:=i+20; end; begin i:=0; SetTimer(0,0,1000,@TimerProc); // 1 sec repeat inc(i); MessageBox(0, PWChar(IntToStr(i)), 'I exist!', MB_ICONINFORMATION); Sleep(5000); until i>100; // keine Angst: MessageBox erscheint nur 3x Halt(0); end. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz