怎么从程序中往记事本中写东西 我如何从一个文本框中写到记事本中一些内容! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的记事本打开了吗?保存文件不是更方便些嘛,用savetofile就行了 procedure TForm1.Button1Click(Sender: TObject);var d,m:THandle;begin d:=FindWindow('NotePad',nil); m:=FindWindowEx(d,0,'Edit',nil); showmessage(inttostr(d)); sendmessage(m,wm_settext,0,integer(pchar('dasdfasdf')));end; 如果只是要保存的文本文件fileopenresetwritewritelnclosefile如果要在打开的记事本中实现这种功能的话首先要FindWindow找到记事本的窗口句柄在SendMessage.....具体查一下Windows消息吧 给你个最简单的memo1.cuttoclipboard;然后找到你要写入的txt窗口的handlesendmessage发送wm_paste消息就可以了 呵呵..保存成TXT文件不就得了嘛..唉..READLN和WRITELN 呵呵。看看这个。http://expert.csdn.net/Expert/topic/1652/1652833.xml?temp=.9447748 实际上就是对TextFile做处理了先Assign再ReWrite最后CloseFile sql查询参数错误? 找兼职,不知道有人有项目做别人做没? 流的操作问题:为什么这段代码达不到目的? ----在线等待一个解答! 如何编写程控交换机的计费软件及使用什么控件,请高手指教,特急 关于FAQ M D I应用程序的疑难问题 救命!!!如何得到正确的启动参数ParamStr()中的长文件名!? 急!!Delphi怎么调用dll中的函数?一定加分 如何在DBGRID中多行显示表头? AfterXXX与OnXXXError的先后顺序 求在Memo控件中打开(OpenDialog)保存(SaveDialog)文本文件源码,用来学习。 如何把一个组件从一个窗体任意的移到另外一个窗体上?
var
d,m:THandle;
begin
d:=FindWindow('NotePad',nil);
m:=FindWindowEx(d,0,'Edit',nil);
showmessage(inttostr(d));
sendmessage(m,wm_settext,0,integer(pchar('dasdfasdf')));
end;
fileopen
reset
write
writeln
closefile
如果要在打开的记事本中实现这种功能的话
首先要FindWindow找到记事本的窗口句柄
在SendMessage.....具体查一下Windows消息吧
memo1.cuttoclipboard;
然后找到你要写入的txt窗口的handle
sendmessage发送wm_paste消息就可以了
READLN和WRITELN
http://expert.csdn.net/Expert/topic/1652/1652833.xml?temp=.9447748
先Assign
再ReWrite
最后CloseFile