社区
网络通信/分布式开发
帖子详情
*** 加急 ***, 如何用delphi 调出, 浏览网络计算机的对话框, 并得到返回值!(有点像, “网络邻居”)
zh_Oracle
2002-12-25 01:41:19
*** 加急 ***, 如何用delphi 调出, 浏览网络计算机的对话框, 并得到返回值!(有点像, “网络邻居”)
请指点!
不胜感激!
绝对给分!
...全文
31
2
打赏
收藏
*** 加急 ***, 如何用delphi 调出, 浏览网络计算机的对话框, 并得到返回值!(有点像, “网络邻居”)
*** 加急 ***, 如何用delphi 调出, 浏览网络计算机的对话框, 并得到返回值!(有点像, “网络邻居”) 请指点! 不胜感激! 绝对给分!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flinming
2002-12-25
打赏
举报
回复
function BrowseForComputer(const winhandle : THANDLE; const title : string) : string; //浏览网络中的机子
var
BrowseInfo : TBrowseInfo;
IDRoot : PItemIDList;
Path : array[0..MAX_PATH] of Char;
begin
SHGetSpecialFolderLocation(winHandle, CSIDL_NETWORK, IDRoot);
ZeroMemory(@BrowseInfo, SizeOf(TBrowseInfo));
ZeroMemory(@path, MAX_PATH);
BrowseInfo.hwndOwner := winhandle;
BrowseInfo.pidlRoot := IDRoot;
BrowseInfo.lpszTitle := PChar(title);
BrowseInfo.pszDisplayName := @path;
BrowseInfo.ulFlags := BIF_BROWSEFORCOMPUTER;
SHBrowseForFolder(BrowseInfo);
result := strpas(path) ;
end;
procedure Tform.Button1Click(Sender: TObject);
begin
ComboBox1.Text := BrowseForComputer(Form1.Handle,'Select a Computer') ;
//Button2Click(Sender);
end;
chutian
2002-12-25
打赏
举报
回复
function ComputerName: String;
var
BrowseInfo: TBrowseInfo;
ItemIDList: PItemIDList;
ComputerName: array[0..MAX_PATH] of Char;
Title: string;
WindowList: Pointer;
R: Boolean;
begin
if Failed(SHGetSpecialFolderLocation(Application.Handle, CSIDL_NETWORK, ItemIDList)) then
raise Exception.Create('網絡出錯,請設置网絡!');
FillChar(BrowseInfo, SizeOf(BrowseInfo), 0);
BrowseInfo.hwndOwner := Application.Handle;
BrowseInfo.pidlRoot := ItemIDList;
BrowseInfo.pszDisplayName := ComputerName;
Title := '選擇計算機名稱:';
BrowseInfo.lpszTitle := PChar(Pointer(Title));
BrowseInfo.ulFlags := BIF_BROWSEFORCOMPUTER;
WindowList := DisableTaskWindows(0);
try
R := SHBrowseForFolder(BrowseInfo) <> nil;
finally
EnableTaskWindows(WindowList);
end;
if R then Result := ComputerName;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
label1.Caption := ComputerName;
end;
《计算机类杂志投稿心得》
计算机类论文投稿是一个重要的环节,尤其对于学术研究人员和教师来说,选择合适的期刊投稿不仅关乎研究成果的展示,还可能直接影响到职称评定和个人职业生涯的发展。以下是对上述提到的几个计算机类杂志的详细分析:...
发布网络广告合同(四).doc
【网络广告合同要点详解】 网络广告合同是网络广告发布者(甲方)与网络服务提供商(乙方)之间就广告发布事项达成的法律协议。本合同详细规定了广告发布的内容、期限、媒介、费用、责任和义务等方面,确保双方权益...
最新网络平台投放广告合同发布网络广告合同书word排版样式.docx
此文档是关于“最新网络平台投放广告合同”的Word排版样式,主要涵盖了网络广告发布的各个方面,包括合同双方、广告发布细节、费用支付、违约责任、服务中断处理以及合同的编排方式和发布时间表等关键条款。...
计算机维护协议书计算机维护协议书.doc
《计算机维护协议书》是甲乙双方就计算机维护服务达成的法律文件,旨在明确双方的权利和义务。协议书中,甲方通常为企业或个人,乙方为提供维护服务的专业机构,如长沙精益电脑科技维修部。这份协议涵盖了多个方面,...
比较好录用的国家级计算机杂志
计算机杂志是IT行业内传播新知识、新技术的重要载体,对于研究人员和从业者来说,选择合适的杂志进行投稿至关重要。以下是一些国家级计算机杂志的相关信息及其特点: 1. **《中国医学教育技术 护理研究计算机刊物》...
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章