Win2000目录选择对话框

lanjian 2001-08-08 04:18:38
有谁用过 win2000 中资源管理器中复制到打开的那种对话框
...全文
137 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanjian 2001-08-11
  • 打赏
  • 举报
回复
是说2000下的有新建文件夹按钮的那种对话框
为什么没人回答
高手,高手
ch81 2001-08-11
  • 打赏
  • 举报
回复
: Kingron(戒网中……) :64这个您在那查到的?我找了半天,也找不到。
老兄,真强!!
Kingron 2001-08-11
  • 打赏
  • 举报
回复
就是Delphi的那个Selectdirectory() 函数,稍微修改一下就可以了,就是在
bi.hwndOwner := Handle;
ppidl:=nil;
bi.pidlRoot := ppidl;
bi.pszDisplayName := nil;
bi.lpszTitle := 'All';
bi.ulFlags := BIF_BROWSEINCLUDEFILES or BIF_RETURNONLYFSDIRS or BIF_STATUSTEXT;
////bi.UFlags:=....+64就可以了

其实人家已经回答得很好了,什么PIDL之类的没有定义,是因为缺少shlobj,comobj,ActiveX单元,你Uses一下就可以了。自己难道不会灵活一点儿吗?回答你这样的问题,人家不吐血才怪呢!要我回答,我只告诉你必须在ulFlags中加上64这么一句话!
lanjian 2001-08-08
  • 打赏
  • 举报
回复
我是说2000下的有新建文件夹按钮的那种对话框
lanjian 2001-08-08
  • 打赏
  • 举报
回复
我是说2000下的有新建文件夹按钮的那种对话框
ch81 2001-08-08
  • 打赏
  • 举报
回复
对不起用,uses shlobj;
lanjian 2001-08-08
  • 打赏
  • 举报
回复
可我用的是 2000呀
lanjian 2001-08-08
  • 打赏
  • 举报
回复
一样还是说PITEMIDLIST,BROWSEINFO
未标识
Nicrosoft 2001-08-08
  • 打赏
  • 举报
回复
SHBrowseForFolder,不是win2000的,win9x同样有

uses shellapi
ch81 2001-08-08
  • 打赏
  • 举报
回复
uses shellapi
lanjian 2001-08-08
  • 打赏
  • 举报
回复
在哪里引用了PITEMIDLIST,BROWSEINFO
请说明
ch81 2001-08-08
  • 打赏
  • 举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
ppidl,ppidl2: PITEMIDLIST;
bi: BROWSEINFO;
ret1: Array[0..MAX_PATH - 1] of Char;
begin
bi.hwndOwner := Handle;
ppidl:=nil;
bi.pidlRoot := ppidl;
bi.pszDisplayName := nil;
bi.lpszTitle := 'All';
bi.ulFlags := BIF_BROWSEINCLUDEFILES or BIF_RETURNONLYFSDIRS or BIF_STATUSTEXT;
bi.lpfn := nil;
ppidl2 := SHBrowseForFolder(bi);
if ppidl2 <> nil then
begin
SHGetPathFromIDList(ppidl2, ret1);
ShowMessage(ret1);
end;
end;
lanjian 2001-08-08
  • 打赏
  • 举报
回复
gggggg
lanjian 2001-08-08
  • 打赏
  • 举报
回复
谁知道
lanjian 2001-08-08
  • 打赏
  • 举报
回复
为什么没人知道
win2000的sdk哪去了
公司人事管理系统 1.JDK的安装与配置 Win2000 Server 或 Win2000 professional 操作系统下,JDK的安装步骤如下: (1) 双击j2sdk-1_4_1-windows-i586可以开始安装; (2) 在安装过程中使用默认配置即可。JDK的默认安装目录为C:\jdk; (3) 重新启动计算机; (4) 更新环境变量在系统桌面中; (5) 右击[我的电脑]图标; (6) 选择[属性]命令; (7) 弹出[系统特性]对话框。在[高级]选项卡中; (8) 单击[环境变量]按钮; (9) 弹出[环境变量]对话框; (10) 该对话框分为[Administrator 的用户变量]和[系统变量]两个选项组。在[系统变量]选项组中; (11) 找到path变量后单击[编辑]按钮; (12) 弹出[编辑系统变量]对话框。在[变量值]文本框中输入“c:\jdk\bin”,然后单击[确定]按钮。同时新建CLASSPATH变量; (13) 在[系统变量]选项组中单击[新建]按钮,在[变量名]文本框中输入“CLASSPATH”,在[变量值]文本框中输入“c:\jdk\lib\tools.jar; c:\jdk\lib\dt.jar;” 然后单击[确定]按钮。用同样的方法把c:\jdk添加到JAVA_HOME环境变量中; (14) 单击[应用]按钮再单击[确定]按钮。至此JDK的安装及配置完成。 2.TOMCAT的安装与配置 在这里我们设默认安装目录为c:\Tomcat安装完毕,更改环境变量(同上进入[环境变量]对话框),用同样的方法把c:\Tomcat添加到TOMCAT_HOME环境变量中。启动Tomcat,在浏览器的[地址]下拉列表框中输入“http://localhost:8080/”,如果看到的是在左上方有一只可爱的小猫,则表示Tomcat安装成功。 3.数据库的安装 本文件中附带每个系统所用的数据库的mdf文件和log文件,用户可以在SQLServer中进行附加数据库,便可成功,数据库的名字分别是项目申报系统I_d_system考试系统的名字是exam公司内部管理系统的名字是DSN。 4.数据源的配置 打开Windows Server 2000的控制面板,双击ODBC数据源(32位)打开数据源管理,在系统DSN中注册名称为JSP的MS SQL数据源。建立数据源后,JSP程序就可以通过JDBC-ODBC来调用MS SQL数据库。过程如下: 首先,从控制面板的管理工具中打开“ODBC数据源管理器”,单击“系统DSN”选项卡,单击“添加”按钮。 然后从“名称”列表栏中选择SQL Server,单击“完成”按钮,“建立新的数据源到SQL Server”对话框,在名称中键入所加数据源的名称,项目申报系统的数据原名称是firm,考试系统的名称是exam,公司内部管理系统的名称是wgl.dsn。在服务器栏中选择本地服务器(local)。在“建立新的数据源到SQL Server”对话框中单击“下一步”,出现选择SQL Server确认身份方法的对话框选择“使用网络登录ID的Windows NT验证”,的方法 在选择身份确认方法对话框中单击“下一步”,选择数据库的对话框,在“改变默认的数据库为”前面加上标记,在下拉列表中选择自己建立数据库名称。 在选择数据库对话框中单击“下一步”,出现数据库设置对话框,不用改变默认的设置,单击“完成”按钮,完成数据源的建立。 5.数据的操作 将exam,firm,opendb三个文件夹拷贝到Tomcat/common/classes下。这样在地址栏中键入http:localhost:8080/system/index.htm便可进入项目申报系统的首页,同样键入http:localhost:8080/exam/index.htm便可进入考试系统的首页。键入http:localhost:8080/DSN/totallogin.jsp便进入公司管理系统首页。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧