Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   shellexecute marca un error (https://www.clubdelphi.com/foros/showthread.php?t=26790)

martita 03-11-2005 17:19:59

shellexecute marca un error
 
hola foro estoy integrando a mi codigo el comando SHELLEXECUTE
pero me marca un error, creo que la cosa va por que me falta incluir
la libreria donde se encuentra , pero pudiera ser otra cosa
haber como ven ustedes el asunto. estoy trabajando con delphi 2005.

mi codigo dice asi

Código Delphi [-]
ShellExecute(Self.Handle, PCHar('open'), PChar('iexplorer.exe'),
 PChar('http://www.clubdelphi.com'), nil, SW_SHOWNORMAL);
y el error marca esto


Cita:

[Error] Unit1.pas(81): E2003 Undeclared identifier: 'ShellExecute'
muchas gracias de antemano por el tiempo y atenciones
saludos a todos por el foro. :)

roman 03-11-2005 17:31:03

Unidad ShellApi.

Por cierto, cuando pones cadenas literales en funciones como ShellExecute, no es necesario hacer el moldeo a PChar. Sólo es necesario si pasas el parámetro mediante una variable de tipo string.

// Saludos

martita 03-11-2005 17:41:07

problema resulto, muchas gracias
 
Gracias Roman por el apoyo, todo ya se resolvio
y gracias por la observacion del "pchar"
saludos y nuevamente Gracias


La franja horaria es GMT +2. Ahora son las 06:58:30.

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