![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Código:
int SHCopy(String Source, String Target)
{
SHFILEOPSTRUCT FS = {0};
FS.wFunc = FO_COPY;
FS.pFrom = (Source + "\0").c_str();
FS.pTo = (Target + "\0").c_str();
FS.fFlags = FOF_NOCONFIRMATION;
return SHFileOperation(&FS);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NETRESOURCE NetResource;
NetResource.dwType = RESOURCETYPE_DISK;
NetResource.lpLocalName = "M:";
NetResource.lpRemoteName = "\\\\IP remota\\Carpeta compartida";
NetResource.lpProvider = "";
// Conecto
if(NO_ERROR != WNetAddConnection2(&NetResource, Password, User, CONNECT_UPDATE_PROFILE)){
SHCopy("\\\\IP remota\\Carpeta compartida\\Archivot", "C:\\Archivo");
// Desconecto
WNetCancelConnection2("M:", CONNECT_UPDATE_PROFILE, true);
}
}
|
|
#2
|
|||
|
|||
|
Perfecto, genial. Escafandra... ahora mismo te estoy haciendo la ola. Como siempre... muchísimas gracias.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Carpeta remota. | PablorD | API de Windows | 4 | 13-10-2008 21:05:26 |
| Acceder carpeta distinta a la que estamos. | papulo | PHP | 5 | 24-08-2007 09:41:20 |
| Acceder a una carpeta de un servidor | lgarcia | Varios | 2 | 08-06-2007 18:22:05 |
| Acceder a una BD remota con Delphi | DarkSide | Internet | 2 | 06-09-2006 16:29:29 |
| Creacion de una carpeta manera remota | noir | Conexión con bases de datos | 2 | 01-06-2005 23:29:34 |
|