FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
DB Paradox y WebBrowser
Hola a todos:
A ver si pueden ayudarme, . Tengo en el form, una tabla Paradox con 2 columnas (Nombre y URL), un TWebBrowser y un DBGrid. En el DBGrid Muestro la tabla, pero solo la columna de Nombre, la de URL no quiero que se vea. Ahora bien, mi problema es: El Webbrowser debe navegar la URL del nombre que se pulse en el DBGrid, pero si yo pongo en el evento OnDblClick del DBGrid : WebBrowser1.Navigate(DBGrid1.FieldSelected) o algo asi, el WebBrowser me navega en nombre, no la url, por eso, quisiera saber, como puedo harcelo para que cuando yo pulse en el DBGrid, el nombre que quiera, siempre me navege la URL. Se puede hacer?? Gracias de antemano. Jorge |
#2
|
||||
|
||||
¿Cómo haces para que sólo aparezca el nombre en el dbgrid?
Si lo haces añadiendo "nombre" como campo persistente al TTable entonces no puedes obtener el valor de "url". Entonces debes, o bien agregar "url" como campo persistente también o no agregar ninguno. En ambos casos ocultas el "url" del dbgrid añadiendo sólo la columna "nombre" al dbgrid. Cuando el usuario escoja un registro deberás usar Table.FieldByName('url').AsString para obtener la url. // Saludos |
#3
|
|||
|
|||
Hola Roman:
Me refiero a que en el DBGrid, le quito la columna de URL, no que no aparezca, en la tabla. Eso que me dices, lo he intentado, lo de poner: On DblClick begin WebBrowser1.Navigate(Table1.¿¿¿¿¿) - es que no me deja poner FieldByName('url').AsString; end; Eso que me has dicho de persistente, no se como hacerlo, es que DBs no controlo mucho. |
#4
|
||||
|
||||
Cita:
? Y ¿ por qué no te deja? ¿Salen unas manos del monitor y te atan a la silla? Pon el error que marca para tener más idea y di si es al compilar o ya ejecutándose. // Saludos |
#5
|
|||
|
|||
Sorry.... :)
Jejejjee,
Disculpame, es que llevo un dia mas gilipollas, no he probado a ponerlo directamente, siento haberte molestado. Vale, ya me ha salido, con esto me vale. Muchas Thanks. PD: Por cierto, alguien sabe algo de Cadetill, es que hace mazo que no hablo con el. |
|
|
|