社区
C++ Builder
帖子详情
请教:如何在文件拷贝时获得该文件的文件名信息?
alanwan
2004-11-18 10:43:08
在系统里,手工对一个任意格式的文件进行Copy,然后想在自己程序中的ListBox中按Ctrl+V进行Paste,然后获得该文件的路径文件名,把该文件名list出来.
谢谢.
...全文
169
3
打赏
收藏
请教:如何在文件拷贝时获得该文件的文件名信息?
在系统里,手工对一个任意格式的文件进行Copy,然后想在自己程序中的ListBox中按Ctrl+V进行Paste,然后获得该文件的路径文件名,把该文件名list出来. 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alanwan
2004-11-18
打赏
举报
回复
多谢,搞定.结帖
constantine
2004-11-18
打赏
举报
回复
String GetPathFromClipboard()
{
LPCSTR lpcData;
HGLOBAL hGbl;
AnsiString strTemp;
DROPFILES *pdf;
if(!OpenClipboard(0))
return NULL;
hGbl = GetClipboardData(CF_HDROP);
pdf = hGbl? (DROPFILES*)GlobalLock(hGbl): NULL;
if(pdf == NULL)
{
CloseClipboard();
return NULL;
}
lpcData = (LPCSTR)pdf + pdf->pFiles;
if(pdf->fWide)
{
strTemp = WideCharLenToString((wchar_t*)lpcData,
GlobalSize(hGbl)-pdf->pFiles);
}
GlobalUnlock(hGbl);
CloseClipboard();
return strTemp;
}
调用这个函数就可以了,大概应该这样写吧,
过客猫2022
2004-11-18
打赏
举报
回复
关注
EDA实验六8位二进制全加法器的设计.doc
2. 没有用 U 盘将程序
文件
提前
拷贝
好,导致实验过程中将程序代码一个一个输入,浪费了大量
时
间,下次应将代码提前弄好放在 U 盘里,上课直接复制程序调试,那样可以有大量
时
间去做实验的一些拓展,或者
请教
老师一些...
win11系统复制
文件
出错错误0x80070781:系统无法辨识
文件
名
。
我将硬盘中的
文件
复制到电脑上,但是显示错误。
请教
各位大神,如何解决呢?
怎样修改
文件
头
信息
这两天在写DES
文件
加密的代码,其中遇到3个问题,
请教
一下: 1:我需要为已经加密的
文件
的扩展名改为“.des”(譬如原来为abc.jpg改为abc.des),在解密后又要改会原来的格式,这是问题来了:我怎么知道这个
文件
在...
delphi 网络
文件
拷贝
(参考)
如何模拟输入用户名、密码来访问网络邻居 收藏新一篇: 有关socket确认连接 | 旧一篇: 局域网内传
文件
或
文件
内容function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection....
Linux->Windows主机目录和
文件
名
中文乱码恢复
目录 Linux->Windows主机目录和
文件
名
中文乱码恢复 声明 一....二....三. 目录和
文件
名
乱码恢复 ...3.1.2 根据
文件
列表
信息
匹配 ...3.2.2 从
文件
列表中提取目录和
文件
信息
3.2.3 遍历目录并更名 3.2.4 消除单个
文件
...
C++ Builder
13,873
社区成员
102,695
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章