Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Traduccion (https://www.clubdelphi.com/foros/showthread.php?t=67749)

lmpadron 04-05-2010 16:52:14

Traduccion
 
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


Código Delphi [-]
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í:

Código:

  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

Cita:

Empezado por Ñuño Martínez (Mensaje 362843)
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 !!!!!!!


La franja horaria es GMT +2. Ahora son las 00:55:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi