厍 厍阿妮 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #1 我经常看到在网上有“取得网上邻居的所有电脑”的文章,但我在做MIDAS的客户端程序时,在选择 中间层服务器的Host属性时会弹出网上邻居的选择框,这个选择框我们可不可以在程序运行时动态地 调用呢?
M maming Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-12 #2 可以,使用API 好像是selectdictionary吧!自己查看一下connects.pas单元吧
厍 厍阿妮 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-13 #3 selectdictionary函数我用过,但是它除了显示网上邻居的其他电脑外, 还显示了其他电脑的共享目录和本地电脑的其他内容(如我的电脑,我的文档等), 而我不看到这些,我只想看到其他电脑的列表,就象单击SocketConnection的 host属性时弹出的窗口那样。
selectdictionary函数我用过,但是它除了显示网上邻居的其他电脑外, 还显示了其他电脑的共享目录和本地电脑的其他内容(如我的电脑,我的文档等), 而我不看到这些,我只想看到其他电脑的列表,就象单击SocketConnection的 host属性时弹出的窗口那样。
D DarwinZhang Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-13 #4 可以,你找一下TSocketConnection的源代码,里面有。 我原来找过,Copy过来就好了。
M movingboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-18 #5 用SHBrowserFolder试试,其中有一个参数可以让你选择显示的内容, 如计算机,打印机,还是所有的共享文件夹。