我用listbox获得本地某个文件夹下的文件,但在显示的时候连同后缀名都显示出来了,现在我想只显示文件名,去掉后缀名,怎么实现,恳请达人相助。
PS:其实我已经实现了,不过是用ListBox1.Items.Add(Copy(SR.Name,1,Length(SR.Name)-4))实现的,这样不灵活了,碰到后缀名不是3位的就完了,大家教我个更灵活使用的办法,要源码。
PS:其实我已经实现了,不过是用ListBox1.Items.Add(Copy(SR.Name,1,Length(SR.Name)-4))实现的,这样不灵活了,碰到后缀名不是3位的就完了,大家教我个更灵活使用的办法,要源码。
解决方案 »
- Win系统专用垃圾清理器[健薪科技开发版]Win2k_XP_Win7_Win2008(32/64位平台音乐版)
- 像QQ读取消息那样的热键响应事件
- 求校验和的问题
- 缓冲区溢出的问题
- 请问在delphi程序中如何为 sql server 创建一个用户名和密码?并赋于相应的权限。
- 怎样处理连接错误?(在连接数据库失败时)
- dbgrid问题?我在保存后,或者在pagecontrol切换后,明明dbgrid指向第一条记录,但是点击删除不行
- 一个超级菜鸟的问题.
- 多线成调用appserver中的事件
- 76分请教如何做这样的图表,两个字段,名称和数量,以名称为横坐标,数量为纵坐标形成柱状图
- Delphi的OleContainer调用Word碰到的问题
- 如何在点击我在点击 TDB狗日的、
Urfilepath := 'c:\temp.txt123\temp.txt123.txt';
var
i, j: integer;
begin
for i := 0 to listbox.Count - 1 do
begin
j := Pos('.',listbox.Item[i].Text);
listbox.Item[i].Text := Copy(listbox.Item[i].Text,1,j - 1);
end;
end;
//没有实践,临时写的,思路是对的