我试了很多次,用ShellExecute打开含有用户名和密码的共享目录总是不行,我的程序如下:
ShellExecute(Form1.Handle,'open','\\username:password@共享名',nil,nil,SW_SHOW);
不知正确方法?望指点!我还需要探测98/ME共享密码的源程序,如果谁有,望赐或指点到哪儿去下载?
谢谢!!
ShellExecute(Form1.Handle,'open','\\username:password@共享名',nil,nil,SW_SHOW);
不知正确方法?望指点!我还需要探测98/ME共享密码的源程序,如果谁有,望赐或指点到哪儿去下载?
谢谢!!
* Aquest codi cal treure-ho o posar-ho com a comentari !!!
*
* if (!cli_send_tconX(c, share, "?????", password, strlen(password)+1)) {
* DEBUG(0,("tree connect failed: %s\n", cli_errstr(c)));
* cli_shutdown(c);
* return NULL;
* }
*/ /* Enviem la contrasenya sense encriptar */
c->sec_mode = 0; /* Suposem la longitud de la contrasenya de 8 caràcters */
for (i=0, connexio=True; connexio && (i<8); i++)
for (contrasenya[i] = 1, connexio=False;
(contrasenya[i] != 0) && !(connexio=cli_send_tconX(c, share, "?????", contrasenya, i+1));
contrasenya[i]++); if (strlen(contrasenya)>0)
DEBUG(0, ("Contrasenya: %s\n", contrasenya));
else {
DEBUG(0,("tree connect failed: %s\n", cli_errstr(c)));
cli_shutdown(c);
return NULL;
}
第二段C看不懂