释放网络占用资源:net use \\server\ipc$ /delete登录到网络上:
win98中:
net use \\server\ipc$这时系统会提示输入用户密码:(输入后,正确的话就能登录)VB可以做出上述功能吗?
win98中:
net use \\server\ipc$这时系统会提示输入用户密码:(输入后,正确的话就能登录)VB可以做出上述功能吗?
解决方案 »
- TreeView1搞死我了(100分)
- 请问在水晶报表的传递参数中,要创建parameterfield需要引用什么库文件?
- 想学钩子函数,应该学哪些!高手给点示例!
- 做过串口通信的请进来顶一下
- 高分求救:在VB中我做了一个控件,在自已的机器上编译成ocx控件,做项目通过,可当我把项目做好发布的时候问是就来了!
- 请问如何用VB改变EXCEL文档把某列的格式从文本型转到数字型.
- 谁知道为什么我没有做什么坏事信誉值却只有97了??
- 请教——如何读取指定文件的内容
- 如何能让程序,开机就执行,而且菜鸟无法改动。最好用vb做。
- 搞不懂,稀罕,我的datagrid为什么无法编辑
- HELP!在VB中设置共享目录的API谁知道?并且会用?!请指教!
- 谁知道水晶报表的教材哪有啊??????告诉我啊!!!(在线!!!!!!)
dwScope As Long
dwType As Long
dwDisplayType As Long
dwUsage As Long
lpLocalName As String
lpRemoteName As String
lpComment As String
lpProvider As String
End Type
Private Const HWND_TOPMOST = -1
Private Const CONNECT_UPDATE_PROFILE = &H1
Private Const RESOURCE_CONNECTED As Long = &H1&
Private Const RESOURCE_GLOBALNET As Long = &H2&
Private Const RESOURCETYPE_DISK As Long = &H1&
Private Const RESOURCEDISPLAYTYPE_SHARE& = &H3
Private Const RESOURCEUSAGE_CONNECTABLE As Long = &H1&
Private Declare Function WNetAddConnection2 Lib "mpr.dll" Alias "WNetAddConnection2A" (lpNetResource As NETCONNECT, ByVal lpPassword As String, ByVal lpUserName As String, ByVal dwFlags As Long) As Long
Private Declare Function WNetCancelConnection2 Lib "mpr.dll" Alias "WNetCancelConnection2A" (ByVal lpName As String, ByVal dwFlags As Long, ByVal fForce As Long) As Long
Public Function MapNetDrive(ByVal sLocalDrive As String, ByVal sRemoteDir As String, ByVal sUserName As String, ByVal sPassword As String, Optional bForever As Boolean = False) As Boolean
Dim tNet As NETCONNECT
Dim lForever As Long
With tNet
.lpProvider = vbNullString
.dwScope = RESOURCE_GLOBALNET
.dwType = RESOURCETYPE_DISK
.dwDisplayType = RESOURCEDISPLAYTYPE_SHARE
.dwUsage = RESOURCEUSAGE_CONNECTABLE
.lpLocalName = Left$(sLocalDrive, 1) & ":"
.lpRemoteName = sRemoteDir
End With
lForever = 0
If bForever Then lForever = CONNECT_UPDATE_PROFILE
MapNetDrive = (WNetAddConnection2(tNet, sPassword, sUserName, lForever) = 0)
End FunctionPublic Function UnmapNetDrive(ByVal sConnectName As String, Optional bForever As Boolean = True, Optional bForce As Boolean = False) As Boolean
Dim lFlag As Long
Dim lForce As Long
lFlag = 0
If bForever Then lFlag = CONNECT_UPDATE_PROFILE
lForce = 0
If bForce Then lForce = -1
UnmapNetDrive = (WNetCancelConnection2(sConnectName, lFlag, lForce) = 0)
End Function