PDA

Ver la Versión Completa : Traduccion


lmpadron
04-05-2010, 16:52:14
Saludos
Amigos he encontrado el siguiente codigo posteado por DEC (David Esperalta) hace algun tiempo y me preguntaba si alguien puede traducirlo(migrarlo) a c++. Creo que seria muy util a los que estamos empezando !!!
El codigo abre una URL con un navegador especifico y no con el predeterminado de la maquina



procedure TForm1.Button2Click(Sender: TObject);
resourcestring
sUrl = 'http://www.clubdelphi.com';
begin
ShellExecute(GetDesktopWindow, PChar('open'),
PChar('iexplore.exe'), PChar(sUrl), nil, SW_NORMAL);
end;

Ñuño Martínez
05-05-2010, 09:46:37
Nunca he utilizado Builder, así que no sé si será exactamente así:


void TForm1::Button2Click (TObject *Sender)
{
const char *sUrl = "http://www.clubdelphi.com";

ShellExecute (GetDesktopWindow (), "open", "iexplore.exe", sUrl,
NULL, SW_NORMAL);
}


Es muy probable que debas añadir algún this-> por aquí o por allá. También es posible que el nombre de las clases o de los métodos cambie.

escafandra
05-05-2010, 10:07:21
Es muy probable que debas añadir algún this-> por aquí o por allá. También es posible que el nombre de las clases o de los métodos cambie.

No, tal como está funciona perfectamente, no es necesario añadir nada mas.:)

Saludos.

lmpadron
05-05-2010, 15:30:31
Muchas gracias amigos por prestarme sus conocimientos !!!!!!!