ExtractFilePath(Application.ExeName)
解决方案 »
- VCL 组件的继承
- 招聘Cell技术支持
- ~~~~~求助~~~~~关于TDataSet和DataSet的关系,详情请进!
- 请教各位大哥指点,DBGRID列计算问题
- 寻找亡命天使
- 关于richedit的,请高手帮我...
- 求助:关于Format函数的用法
- 大家认为Ttimer定时器会不会有误差,大不大,据说在定时同时打开office,delphi,photoshop等“大件”时,定时就会不准
- **************请教关于DBGrid中的cbsEllipsis的使用方法******************
- delphi如何连接oracle8i(8.1.6)
- 谁有针对BDGrid的打印控件?
- 用过串口通信控件Spcomm的人请进!!!分不够再加。。。在线等候。。。
CopyFileTo()函数能不能将这个Access数据库里的所有表和已经存在的数据都copy过去?Copy过去的数据库和以前的数据一点关系也没有吗?//他们是两个不同的文件,不存在什么关联。
还有就是,如果让保存对话框的路径用户不能对它进行改变?//自己定义一个对话框是比较可行的办法。反正用ExtractFilePath(Application.ExeName)可以获得当前程序所在路径。
如果你不想上用户改就不要给他对话框,直接上他输入名字就可以了
getdir(0,path)//path得到路径
ExtractFilePath(Application.ExeName)
GetCurrentDir好像也是可以的啊;
做好了:)
你设置这个值即可。
如:
c:\csdn\zswang\xgto.mdb - > c:\csdn\zswang\xgto;如何办啊?
//不要用SetCurrentDir('C:\');
Caption := GetCurrentDir; //明白了吧!
如:
c:\csdn\zswang\xgto.mdb - > c:\csdn\zswang\xgto;如何办啊?
s:string;
s := Copy(Application.ExeName,1,Pos('.',Application.ExeName));
s := ExtractFilePath(Application.ExeName) + s;
还有问题的,CopyTO了一个Access库后,怎么设置它的属性,让它是不可修改的,隐藏的,系统的?
老师,在动一动手写几写哦;
那是不行的,如果我建的文件名是xgto.gxyc76.mdb的话,怎么办啊?
嘻嘻,不过,很谢谢你:)
如果你要得到程序运行目录,在开始时调用GetCurrentDir;
要禁止用户改变路径,自己作一个窗体,用TFileListBox(Directory:=YourDir)(Win3.1页)去做.
SetFileAttrigutes(MyFileName,FILE_ATTRIBUTE_HIDDEN or FILE_ATTRIBUTE_READONLY or FILE_ATTRIBUTE_SYSTEM);