RT!
解决方案 »
- 权限设置问题具体到每个form的toolbutton?
- 求助,listview里面的内容,怎么双击或者列的id
- 如何分类保存图片和文字信息到指定的DAT文件并进行成批读写操作
- delphi代码问题,请高手指点
- 如何汉化
- 简单的记录编辑问题,今天又有30分了.
- 如何随机查询数据库中的一条记录呢?
- select count(*) 可以在 adoquery 中用吗.
- 如何让TStringGrid 的cell高亮显示?-----告知答案绝对给分
- 吃豆游戏的麻烦
- 110110110110110110110------------->>数据表的行列转换,哪位高手给指点?多谢了!
- 请问大家一个简单的白痴的问题
改变打印机的打印端口uses Printers;{$IFNDEF WIN32}const MAX_PATH = 144;{$ENDIF}procedure TForm1.Button1Click(Sender: TObject);varpDevice : pChar;pDriver : pChar;pPort : pChar;hDMode : THandle;PDMode : PDEVMODE;beginif PrintDialog1.Execute then beginGetMem(pDevice, cchDeviceName);GetMem(pDriver, MAX_PATH);GetMem(pPort, MAX_PATH);Printer.GetPrinter(pDevice, pDriver, pPort, hDMode);Printer.SetPrinter(pDevice, PDriver, 'FILE:', hDMode);FreeMem(pDevice, cchDeviceName);FreeMem(pDriver, MAX_PATH);FreeMem(pPort, MAX_PATH);Printer.BeginDoc;Printer.Canvas.TextOut(100, 100, 'Delphi Is RAD!');Printer.EndDoc;end;end;