FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
abrir .htm en una nueva ventana con shellexecute
En mi aplicación abro una serie de ficheros html en disco mediante ShellExecute(0,'open',pchar(s),nil,nil,SW_SHOWNORMAL)
El problema es que unas veces los abre bien, en una ventana visible al usuario y otras lo hace en un explorador ya abierto y no visible (detras de la aplicación) con un resultado mas bien feo. Me gustaria que: a) abriese siempre una ventana nueva ó b) lo abriese una ventana existente pero maximizada y en el top most (Si os preguntais porque uso 0 en lugar del application.handle es por que es un proyecto clx y el application.handle es un Qhandle) ya no se que mas probar... |
#2
|
||||
|
||||
Mírate estas opciones:
Cita:
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
gracias, pero ya las he probado todas y no hay manera, unas veces las abre bien y otras no :\
|
#4
|
||||
|
||||
Cita:
Herramientas | Opciones de Internet | Opciones avanzadas |Examinar del Internet Explorer. Para forzar una nueva ventana independientemente de esta opción puedes recurrir al truco 83 de trucomanía. Pero también leete este hilo, por ahí del cuarto mensaje en donde Isabela menciona que dicho truco no le funciona y le proporcioné una alternativa que al parecer sí le sirvió. // Saludos |
#5
|
||||
|
||||
Cita:
lo del CoInternetExplorer.Create me lo apunto, mañana lo pruebo y os cuento que ahora toy molido, ademas, el xp me ha chafao el arranque del linux y no se si cortarme las venas o dejarmelas largas, bueno esto no viene al caso pero asi me desahogo ... |
#6
|
||||
|
||||
Cita:
que es mucho más sencillo y rápido de probar. // Saludos pd: pero antes descansa |
|
|
|