小妹想问如何程序启动时自动访问一个默认的文件 请问如何实现访问一个默认路径下的文件,不用任何提示,自动访问;例:C\AA.TXT文件要示不用OPENDIALOG,没有提示,自动访问谢了!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接指定完整的文件名(带路径),然后直接访问就可以了不用用户选定文件,不用OPENDIALOG up楼主是不是以为只有用opendialog才能访问文件?opendialog只是获得一个文件路径.不用opendialog你也可以,直接指定文件路径. 不很清楚,请问怎么指,可不可以说一个EXAMPLE!!! uses inifiles;var mypath:string; myfile:TFileStream;begin mypath:=extractfilepath(application.exename)+'\aa.txt' myfile:=TFileStream.create(mypath); ... myfile.free;end; 难道说,你不了解Delphi中最基本的文件读写机制啊?围绕file类型的各种函数和过程?帮助里都有啊,看看就好了.在启动时访问,可以把这部分代码放在主窗口的OnCreate事件处理过程里,或者,干脆放在.dpr文件的program ...后边的begin...end里好了. 我的还没说清楚,就是找到这个文件以后,自动读取里面的数据,我用OPENDIALOG很容易做,但是自动找,不会,经过大家的提示还是不会, 再说一下吧!!!1 varinfile:textfile;fname,instring:string;beginfname:='C:\AA.txt';assignfile(infile,fname);reset(infile);readln(infile,instring);label1.Caption:=instring;closefile(infile);end;//assignfile建立一个文件句柄,reset()为读打开一个文件,readln读出文件中的一行,赋给instring,然后显示在label1上,最后用closefile()关闭文件。明白了么? 我没有想到用fname:='C:\AA.txt';其实后面的我都能可以,谢了!!!! 报表表问题 动态创建的问题 在DELPHI中如何把String转换到一个字符数组中!救命的啊! 如何做视频会议软件,NetMeeting的基本功能,控件也行 问一个很基础但初学者都遇到的问题,请帮忙 急求:谁有INSTALLSHIELD 7的东方语言包的地址 散分 =》 大专 + 三年Delphi + 深圳 = 找不到工作! 求源代码:500分相送! :) 送分了 在用opendialog打开一个*.db文件,要对query进行些什么设置. 如何建立向导页 谁知道什么地方可以免费下载IntraWeb Update? HI小问题?
不用用户选定文件,不用OPENDIALOG
var
mypath:string;
myfile:TFileStream;
begin
mypath:=extractfilepath(application.exename)+'\aa.txt'
myfile:=TFileStream.create(mypath);
...
myfile.free;
end;
OPENDIALOG很容易做,但是自动找,不会,
经过大家的提示
还是
不会, 再说一下吧!!!1
infile:textfile;
fname,instring:string;
begin
fname:='C:\AA.txt';
assignfile(infile,fname);
reset(infile);
readln(infile,instring);
label1.Caption:=instring;
closefile(infile);
end;
//assignfile建立一个文件句柄,reset()为读打开一个文件,readln读出文件中的一行,赋给instring,然后显示在label1上,最后用closefile()关闭文件。
明白了么?
其实后面的我都能可以,谢了!!!!