创建一个txt文件,写入'zzzzz',但打开txt文件后,显示'嗾E ',而不是'zzzz',strdirpath:='c:\Temp\qq.txt';
intfilehandle:=filecreate(strdirpath);
strtemp:='zzzzz';
filewrite(intfilehandle,strtemp,sizeof(strtemp));
fileclose(intfilehandle);应该怎么写?
intfilehandle:=filecreate(strdirpath);
strtemp:='zzzzz';
filewrite(intfilehandle,strtemp,sizeof(strtemp));
fileclose(intfilehandle);应该怎么写?
解决方案 »
- 请教一个生成ttreenodes的问题
- 数据程序程序移到别的电脑上的问题
- 请教关于sqlserver的存储过程中返回参数的问题
- 如何把combobox的items用数据库里的对应键付值
- 为什么没有人回答?Delphi写OCX控件(用ActiveForm生成),如何显露里面组件的事件????
- 请问用什么工具制作安装程序比较好?
- 请问:有谁做过数据库统计分析(Delphi)吗?能给出一个思路吗?
- 求个 RzPageControl 标签页上面的关闭按钮
- 如何通过程序关闭另一个已经运行的EXE?
- TImage滚动时为什么会总是闪烁,怎么解决,望高手帮忙!
- 用dbgrid连接excel数据源,如小数超过10位就显示科学计数法在DBGrid中,如何解决
- 急急急!!如何把字符串中的整数分离出来,如‘1@&@2@&@3@&@4'把1,2,3,4分离出来
s:Textfile;
assignfile(s,filename);
rewrite(s);
writeln(s,'adfasfd');
closefile(s);
试试filewrite(intfilehandle,strtemp[1],1);
就知道了
strdirpath:='c:\Temp\qq.txt';
intfilehandle:=filecreate(strdirpath);
strtemp:='zzzzz';
filewrite(intfilehandle,strtemp[1],Length(strtemp));
fileclose(intfilehandle);