首页 > 代码库 > delphi console writeln readln I/O CGI pipe
delphi console writeln readln I/O CGI pipe
只要加上 {$APPTYPE CONSOLE}
就可以使得windows窗口程序具有dos下的I/O能力,接受writeln readln,像cgi那样通过管道传输数据
program console; {$APPTYPE CONSOLE} uses Forms, fmconsole in ‘fmconsole.pas‘ {Form1}; {$R *.res} begin WriteLn(‘Hello World‘);//输出,相当于c#中的Console.Writeln("xxx") Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.
unit fmconsole; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) btn1: TButton; procedure FormCreate(Sender: TObject); procedure btn1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); var s:string; begin Readln(s); ShowMessage(s); end; procedure TForm1.btn1Click(Sender: TObject); begin Writeln(‘hello!‘); end; end.
delphi console writeln readln I/O CGI pipe
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。