procedure TForm1.Button1Click(Sender: TObject);
var
BrowseInfo: TBrowseInfo;
ItemIDList: PItemIDList;
ComputerName: array[0..255] of char;
begin
SHGetSpecialFolderLocation(Application.Handle, CSIDL_NETWORK, ItemIdList);
FillChar(BrowseInfo, SizeOf(BrowseInfo), 0);
BrowseInfo.hwndOwner := Application.Handle;
BrowseInfo.pidlRoot := ItemIDList;
BrowseInfo.pszDisplayName := ComputerName;
BrowseInfo.lpszTitle := '选择计算机';
BrowseInfo.ulFlags := BIF_BROWSEFORCOMPUTER;
if Assigned(SHBrowseForFolder(BrowseInfo)) then
ShowMessage(ComputerName);
end;
var
BrowseInfo: TBrowseInfo;
ItemIDList: PItemIDList;
ComputerName: array[0..255] of char;
begin
SHGetSpecialFolderLocation(Application.Handle, CSIDL_NETWORK, ItemIdList);
FillChar(BrowseInfo, SizeOf(BrowseInfo), 0);
BrowseInfo.hwndOwner := Application.Handle;
BrowseInfo.pidlRoot := ItemIDList;
BrowseInfo.pszDisplayName := ComputerName;
BrowseInfo.lpszTitle := '选择计算机';
BrowseInfo.ulFlags := BIF_BROWSEFORCOMPUTER;
if Assigned(SHBrowseForFolder(BrowseInfo)) then
ShowMessage(ComputerName);
end;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货