如何取得OpenDialog的文件名,条件是不要绝对路径名,不要文件夹名,不要扩展名。只要最间单的文件名
解决方案 »
- delphi xe2 访问mysql数据库用什么连接最好??
- 如何调用记事本的“保存”菜单项?
- ShellListView如何根据特定文件后缀名字过滤显示好像没有找到这个属性
- 郁闷。我的win2000,我什么输入法也不想要,可是删除掉,注销或重新启动又全都回来了。帮帮忙吧。
- 请照顾新手--TADOQuery中使用sql语句的*怪*问题!请帮我,万能的网友们!
- 请问用delphi开发的游戏中有.map类型的文件,这个文件是地图文件,它是怎么做出来的?(能解释一下吗?)
- 我写的isapi为什么在Intrabob调试工具下运行正常,而在ie中调用会出现“无法找到网页”的错误,请指点。
- 关于TGIFImage播放动画的同时影响串口访问速度的问题???
- MessageBox
- copyrect处理BMP图象的效果能否不失真??
- 用ADO如何捕获数据库抛出的错误!
- 请问,在MYSQL里的字段为text时,怎么将其在dbgrid里显示出来的?
begin
if OpenDialog1.Execute then
ShowMessage(ExtractFileName(OpenDialog1.FileName));
end;
begin
str1 := ExtractFileName(OpenDialog1.Filename);
n := pos('.',str1)
str2 := copy(Str1,1,n-1)//这便是你想要的!
end;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenDialog1.Execute then
ShowMessage(Copy(ExtractFileName(OpenDialog1.FileName),1,POS('.',ExtractFileName(OpenDialog1.FileName))-1))
end;