有关TSHFileOpStruct的问题(20分)

  • 主题发起人 主题发起人 lvzhijong
  • 开始时间 开始时间
L

lvzhijong

Unregistered / Unconfirmed
GUEST, unregistred user!
拷贝别人的程序,编译不过,提示没有声明fshfileOpStruct类
那位知道是为什么,谢了
程序如下:
function CopyFile1(SourceName,TargetName:String):Boolean;
var
F:tSHFILEOPSTRUCT;
begin
F.wnd:=frmfiledrag.Handle;
F.wFunc:=FO_COPY; {操作方式}
F.pFrom:=PChar(SourceName+#0#0);
F.pTo:=PChar(TargetName+#0#0);
F.fFlags:=FOF_ALLOWUNDO OR FOF_RENAMEONCOLLISION;
result:= ShFileOperation(F)=0;
end;
 
单元没加。
uses shellapi;
 
你说得很对
不过如何查某个api要调用那个单元呢?
不能每次都问大虾阿
多谢
 
1。help中如有此相关内容,都会指定单元。
2。在delphi目录中查找相关字符串。嘿嘿
 
1。help中如有此相关内容,都会指定单元。
这个我知道
2。在delphi目录中查找相关字符串。嘿嘿
这个是什么意思,是在delphi的帮助中输入关键字?也查不到tSHFILEOPSTRUCT啊?
 
这个问题得多看书(这也是买D版软件的恶果之一)!
 
to hhzh426:
你是指正版的delphi可以F1查到?
感谢menxin
给分了
 
是用windows的查找串,在文件中找,可不是在help中找。
在delphi中也是要有定义的
 
买正版的会给你带一本详细的程序员使用手册!
 

Similar threads

L
回复
21
查看
241
lgsonline
L
X
回复
6
查看
188
LiGen
L
回复
9
查看
123
花牛007
Z
回复
16
查看
217
BeginDelphi
B
Z
回复
8
查看
194
zwjChina
Z
后退
顶部