打开OpenDialog后按取消退出,OpenDialog是没有执行的吧?但我在我的程序中这样写:
....
var
PlayList:TStrings;
....
if OpenDialog1.Execute then
PlayList:=OpenDialog1.files
....
我第一次执行了OpenDialog选择文件后,没有问题,PlayList.count显示为我的文件选取数目,如PlayList.count的值变为5,在这个基础上我按第二次打开OpenDialog对话框后按取消退出,发现Playlist.count变为0,为什么?不是没有执行吗?怎么会改变我本来的PlayList.count的值?
....
var
PlayList:TStrings;
....
if OpenDialog1.Execute then
PlayList:=OpenDialog1.files
....
我第一次执行了OpenDialog选择文件后,没有问题,PlayList.count显示为我的文件选取数目,如PlayList.count的值变为5,在这个基础上我按第二次打开OpenDialog对话框后按取消退出,发现Playlist.count变为0,为什么?不是没有执行吗?怎么会改变我本来的PlayList.count的值?
解决方案 »
- 想制作一个局网内远程桌面控制的软件 请大家帮忙
- 互联网即时消息软件的段代划分
- 如何获得系统图标的ID
- 我的Delphi2005 新建.net工程不能执行,提示cannot create process!
- 打印特殊字符
- 高分求 能显示 gif 图形格式的 vcl 控件 !!!!!!
- 动态创建表为何出错?在线等待!在线给分!
- ADODATASET中怎样获得同一数据库中的不同的表名 急!
- 怎么获取IE的版本号?
- 谁知道delphi3.0 编程参考手册的电子书籍下载的网子?
- 请问怎样给listview加背景(Bitmap图片)呀,高手进,在线等....
- 如何截取webbrowser在onnewwindow2前要打开的页面来判断跳转到哪个webbrowser中去
这个是你选取的文件名长度吧