你的FileListBox5里面肯定有记录吗?如果没有数据,那么ItemIndex是-1,会包错的
解决方案 »
- DELPHI 如何来取得数据是否真正的有打印
- 怎么修改下面的SQL语句?
- 强烈BS西安山利公司!!!!!!!(散分!!!!!100!!)
- 怎么样声明一个类拟于vb中的object类型的变量?
- 请问,如何将fastReport生成的报表导出,可以生成哪几中格式的?急急急急
- 我怎样将FastNet组件安装到面板上
- 小弟我正在做一个通讯录,程序设计时想为每一个人编一个号如:张三 0001,李四0002....等,而且希望系统自动生成,请问如何实现?谢谢!
- delphi通过URL字符串运行asp程序,很莫名其妙的问题??怪!!!
- 如何在dbgrid中控制显示的数据的小数位数?
- FileStream.WriteBuffer(arXlsInteger,SizeOf(arXlsInteger))是什么意思?
- 文件问题 巨简单!!
- Kingron(WinAPI) Will you help me?
if filelistbox5.itemindex = -1 then
Filenam := ''
else
filenam:=filelistbox5.items[filelistbox5.itemindex];
你的 FileListBox5.ItemIndex 越界了
值为-1,表示没有选中任何一条;
所以出错。
应当用
FileName := FileListBox5.FileName;
FileName 属性就行了,简单!