如何共享本地资源(120分)

C

Compaq

Unregistered / Unconfirmed
GUEST, unregistred user!
如何用程式实现本地资源的共享及管理。
例如,
1.添加一个资源共享:
将本地的 C:/windows 添加为 //MyComputer/MyRes1
密码为 xxxxxxxxx , read only
2.删除一个资源共享,删除 //MyComputer/Res2
3.修改资源共享:
(当然,有添加和删除自然可以实现修改)
4.检测资源共享的状况:
有哪些客户共享了本资源及连接时间,打开的文件 ...
有点儿象写一个《网络监视器》,其实就是这么回事。

who can ? thans a lot !
 
看看这个连接,下载该控件组
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=94154
似乎至少可以解决前三个问题.

(看来我的这个控件组没有白白奉送,xixi ^_^)
 
不好意思,刚刚看了一下,NT控件组里好像没有
管理Share的(//shy!!)

有一个share98,可以e-mail给你,或者给版主,
让他贴出来。
 
感谢 dwwang
似乎忘了说明一下,我主要指在 Windows 95/9x 下如何实现。
NT 里面好象有相关的 API
但还是谢过了 ...
 
是的,share98就是针对Win95/98的,
(其实都是API,难道还有什么其他的?)
如果你的e-mail没问题,我就给你发过去了.
 
每一个共享资源都在注册表中下列位置注册:

HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
Network
LanMan
共享名1
共享名2
 
非常感谢两位大虾,
第 4 问仍然未解,但有如此结果,已经非常高兴。我查看了 DELPHI 的
HELP, 对 NetShareAdd 等的描述为 NT, 而非 Win9x , 不知是何道理。
仍期待解答 第4问。
少少分值,让两位辛苦了。不日奉上,
即使第 4 问暂时无解,就定在明天吧。不好意思
 
第4问依然无认可解,罢也,也罢
谢过二位 ...
 
第4问依然无认可解,罢也,也罢
谢过二位 ...
 

Similar threads

I
回复
0
查看
550
import
I
I
回复
0
查看
520
import
I
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部