hola queria preguntar si es correcta esta traduccion a delphi

Código: Seleccionar todo

c++
std::wstring strarg1 = L"\"";
 strarg1 += *arg2;


--------
delphi

var
arg1:widestring;
begin

arg1 := '\' ;
 SetLength(arg1,100);


arg1:=szcmd^;
(si es una locura la traduccion perdonen)
ademas , si me pueden ayudar a definir que significa o las equivalencias a delphi :
1:(++arg1, arg1++)

2:(const wchar_t *name)¿es pwidechar(name) o widestring(name)?

3:arg1.c_str()?

gracias.
paresco malo ,pero soy bueno
Traducir un source de un lenguaje a otro linea a linea no suele funcionar nunca.
Lo que tienes que hacer es ver que hace exactamente la funcion en c++ que quieres portar y hacer una funcion en Delphi que haga lo mismo pero a lo Delphi.

Saludos.
Todos los refranes deberían acabar en , patada en los cojones ...
velario escribió:Traducir un source de un lenguaje a otro linea a linea no suele funcionar nunca.
Lo que tienes que hacer es ver que hace exactamente la funcion en c++ que quieres portar y hacer una funcion en Delphi que haga lo mismo pero a lo Delphi.

Saludos.
lo pense y tenes razon , hay que entender el concepto y aplicarlo a delphi (avance mas en una tarde que en varias semanas)

inyeccion--explorer.exe-->ifileoperation--copy dll to system32\sysprep-->

ya logre copiar la dll al folder sysprep pero mi dll tiene errores al ejecutar sysprep.exe , pero ya es un avance
gracias velario , pink
paresco malo ,pero soy bueno
Responder

Volver a “C/C++”