Bonjour, en ce mardi matin, je vous expose mon problème du jour ^^
Je doit créer l'équivalent d'un programme créer en Visual C en VB6. Je dispose d'un bout du programme en Visual C qui pourrais m'être bien utile, mais je n'y connais déjà pas grand chose en VB6, alors je ne vous parle pas de Visual C...
Donc si quelqu'un est bilingue (ou trilingue, quadrilingue etc... ^^) voici le bout de code à traduire en VB6 :
Code C/C++ :
CString CFileSystemRemote::FileRead(CByteArray & File, CString sFilename)
{
LPBYTE pData;
int nDataSize;
CString sResponse = FxpCommand(_T("RETR ") + sFilename, &pData, &nDataSize);
if(sResponse.Left(2) == _T("OK"))
{
File.SetSize(nDataSize);
memcpy(File.GetData(), pData, nDataSize);
}
else if(IsDirectory(sFilename))
return R2S(IDS_DIRECTORY_TRANSFER_IS_NOT_SUPPORTED);
return sResponse;
}