Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

aspx en webcppbrowser

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: aspx en webcppbrowser Responder citando

Hola.

Estoy intentanto cargar en un webcppbrowser una pagina con direccion

www.mipagina.com/life.aspx

pero se me carga en una nueva pagina del internet explorer, pero no dentro mi webcppbrowser en mi programa.

pero si busco otra direccion como

www.mipagina.com/algo.asp

si que me carga.

como puedo hacer para cargar estos aspx dentro de mi programa y no por fuera en el int explorer.

Gracias
_________________
"Cállate, o di algo mejor que el silencio"
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

Código:
CppWebBrowser1->Navigate(L"http://www.mipagina.com/life.aspx");


Saludos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola escafandra

gracias por la respuesta, pero sigo con un inconveniente

cuando pongo despues de la L la direccion entre comillas

CppWebBrowser1->Navigate(L"http://www.mipagina.com/algo.aspx");

si que puedo correr el programa y me carga la pagina tal cual lo queria, pero si paso la ruta como parametro


por ejemplo

...
url = "http://www.mipagina.com/algo.aspx"
...

TVariant ruta= url;
CppWebBrowser1->Navigate(L&ruta);

ya que no puedo compilar bien porque me sale un error que me dice

indefinido el simbolo L


Como puedo solucionar este problema?

Muchisimas gracias a todos...

Saludos
_________________
"Cállate, o di algo mejor que el silencio"
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

El problema está que debes pasarle un wchar_t*

Si partes de un AnsiString, por elemplo:
Código:
CppWebBrowser1->Navigate(WideString(Edit1->Text).c_bstr());


Saludos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola de nuevo

Disculpa tanta molestia, pero sigo con el problema anterior

Estoy partiendo de un AnsiString, asi

AnsiString url = "www.mipag.com/algo.aspx";
CppWebBrowser1->Navigate(WideString(url).c_bstr());

ahora el codigo si que compila pero sigo como estaba anteriormente; cuando trato de cargar dicha pagina se abre de nuevo en una ventana aparte del internet explorer.

Gracias, Saludos.
_________________
"Cállate, o di algo mejor que el silencio"
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

Si usando el mismo código se te abren unas direcciones en un nuevo navegador y otras no, puede que sea cosa del código de esa web.. Quizás te sirva lo siguiente para que se abran todas en el mismo:

https://cppbuilder.es/viewtopic.php?t=13457
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.