Delphi - abrir pagina web delphi 6 dr. Juzan

 
Vista:

abrir pagina web delphi 6 dr. Juzan

Publicado por henry (117 intervenciones) el 17/11/2006 22:06:38
que tal Doc.

modifique el llamado a la pagina quedando asi

var
vweb,v : pWideChar; //string;
ii : integer;
begin
ii := length(adodslay.fieldbyname('web').AsString) -1;
vweb := StringToWideChar(adodslay.fieldbyname('web').AsString,vweb,ii);
HlinkNavigateString(Nil,vweb);
end;

no se estara pasando si tengo algo mas definido por q a la hora de correrlo me da un error class EAccessViolation .... in module kernel.dll

tengo win xp sp2 512 en ram. ??
existira algnu comando para llamar al explorador desde delphi y pasarla la pagina q quiero ver como parametro????

gracias Doc.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:abrir pagina web delphi 6 dr. Juzan

Publicado por Dr Juzam (821 intervenciones) el 17/11/2006 22:47:23
Pues sí se puede llamar al explorador y abrir una página que se le pase como parámetro:

Añade ShellApi al uses del Form y usa la siguiente linea de código:

ShellExecute (0, 'open', 'DirecciónPágina', '', '', SW_SHOWNORMAL);

donde DirecciónPágina es la página que queremos abrir. Ojo que este parámetro es un PChar, por lo que si le pasas un string antes vas a tener que hacerle un typecast.

Lo del kernell.dll no tengo ni idea o_O

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar