如何在没启动workstation服务时候获得本机的工作组

huhuc 2010-01-15 12:21:29
NetWkStaGetInfo和WNet*依赖于workstation服务,但是即使没启动此服务,也可以在我的电脑里改WORKGROUP.
在注册表里搜索改后名称,也只搜到了一个地方PolPrDmN,应该不是这里.
...全文
74 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huhuc 2010-01-17
  • 打赏
  • 举报
回复
只98的不行,
那个代码也是用ActiveDS Typelib管理Window用户的
socool627 2010-01-15
  • 打赏
  • 举报
回复
up
bdmh 2010-01-15
  • 打赏
  • 举报
回复
CCC的 2010-01-15
  • 打赏
  • 举报
回复
function GetNetWorkgroup : string;
var
Reg : TRegistry;
begin
Reg := TRegistry.create;
Result := '(n/a)';
with Reg do
try
RootKey := HKEY_LOCAL_MACHINE;
if OpenKey('System\CurrentControlSet\Services\VxD\VNETSUP',
false) then
Result := ReadString('Workgroup');
finally
CloseKey;
free;
end;
end;

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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