Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   El Color de nuestros programas??? (https://www.clubdelphi.com/foros/showthread.php?t=44266)

Casimiro Notevi 04-07-2007 22:43:26

Debes poner esto:

Bueno, quería decir que es: [img]aquílaurlcompletaalaimagen[/img]

fjcg02 04-07-2007 23:03:03

Pues nada Casimiro, agradecido de por vida.

Un saludo

Casimiro Notevi 04-07-2007 23:41:57

Cita:

Empezado por fjcg02
Pues nada Casimiro, agradecido de por vida.
Un saludo

Nada, hombre, no es para tanto :D

Si quieres y te parece bien, la pones en tu post y la borro del mío, para que quede claro de quién es la imagen del programa.
Esperaré para borrarlo hasta que tú lo pongas en tu mensaje.

egostar 04-07-2007 23:44:48

Cita:

Empezado por Casimiro Notevi
Nada, hombre, no es para tanto :D

Si quieres y te parece bien, la pones en tu post y la borro del mío, para que quede claro de quién es la imagen del programa.
Esperaré para borrarlo hasta que tú lo pongas en tu mensaje.

:D:D:D, estuve a 5 segundos, si señor a 5 segundos de decirte, :eek::eek::eek:, si haces programas para windows!!!!!!.

Salud OS amigo linuxero:).

vtdeleon 04-07-2007 23:45:18

Cita:

Pues no hay cojones de que salga la puta imagen, coño !! Si alguien tiene a bien arreglar el enlace del demonio.... agradecido eternamente.
Lo he arreglado, puedes editar tu mensaje para que veas como se hace.

Saludos

Casimiro Notevi 05-07-2007 01:17:55

Cita:

Empezado por egostar
:D:D:D, estuve a 5 segundos, si señor a 5 segundos de decirte, :eek::eek::eek:, si haces programas para windows!!!!!!.

Salud OS amigo linuxero:).

jejeje... amigo mio, en esta vida hay muchas ocasiones en las que se hacen cosas que no se quieren, no queda más remedio :(
Suerte que se hace con alguna herramienta tan magnífica como delphi :)

courtois 05-07-2007 01:54:58

Pues casi nada de color por aqui :)

RONPABLO 05-07-2007 02:10:44

Cita:

Empezado por casimiro
jejeje... amigo mio, en esta vida hay muchas ocasiones en las que se hacen cosas que no se quieren, no queda más remedio :(
Suerte que se hace con alguna herramienta tan magnífica como delphi :)

recientemente lei un libro llamado fish (jeje normalmente no leo libros de motivación, pero es bueno), en el se decía "uno en muchas ocasiones no puede elegir en que trabaja, pero si la forma y la actitud de trabajar :)

Casimiro Notevi 05-07-2007 08:47:11

Cita:

Empezado por RONPABLO
recientemente lei un libro llamado fish (jeje normalmente no leo libros de motivación, pero es bueno), en el se decía "uno en muchas ocasiones no puede elegir en que trabaja, pero si la forma y la actitud de trabajar :)

Estoy de acuerdo con la frase. Además de que hay que buscar la parte positiva a todo.

ArdiIIa 12-08-2007 19:25:09

Yo ando ahora metido en esto....





fjcg02 21-08-2007 23:29:49

Oye Ardilla ,
perdona pero estoy 'picado' con el tema de google earth. He estado buscando la manera de incluir en uno de mis programas ese objeto de google que muestras en tu programa que está tan chulo, pero no llego a nada concreto.
Podrías indicarnos cómo se hace ? Te lo agradecería mucho. No te pido un tutorial, pero si me remites a algún sitio donde informarme, ....

Saludos

ArdiIIa 22-08-2007 10:45:38

Cita:

Empezado por fjcg02
Te lo agradecería mucho. No te pido un tutorial, pero si me remites a algún sitio donde informarme, ....
Saludos

Bueno fjcg02.
El sitio por de referencia, naturalmente es este.
Allí cuentas con varios ejemplos de como puedes utilizar el API de Google Maps.

Huelga decir, que para su utilización, primeramente tienes que hacerte con una "llave", que te proveen en Google gratuitamente, para un sitio concreto, refiriéndome con sitio a un dominio de internet, dado que los script de Google detectan el dominio desde son llamados, y si la clave que otorgan, no coincide con el host que realiza la llamada, este no funciona.



Una vez que tienes el script con tu "llave", alojas ese script en tu web o dominio y a funcionar. Yo concretamente lo que mi hice es un pequeño script en php al que le paso las coordenadas de longitud, latitud y zoom y me devuelve el mapa, el cual lo puedo utilizar tanto en mis programas como en mis webs. Tal como dije antes, si son diferentes webs (diferentes dominios), cada dominio debe tener su propia "llave".

En la web, exhibo los mapas llamando al php con los parámetros adecuados.
En el programa hago exactamente lo mismo. Con un componente WebBrowser.Navigate(URLxxxxx) que también llama al script php. Evidentemente antes de llamar al script, se supone que previamente la persona ha introducido las coordenadas adecuadas, las cuales las saca mediante la utilización de Goolgle Earth.
Decir que las coordenadas utilizadas por ambos sistemas, son diferentes, por lo cual las coordenadas que te ofrece el Earth no son válidas para el Maps, por lo que hay que hacer un pequeña truco para pasar las coordenadas adecuadas.
Y mas o menos, eso es todo....:)

fjcg02 22-08-2007 12:45:22

Gracias por la respuesta, pero creía que podría utilizarlo en programas de escritorio.
Por lo que veo tu estás utilizandolo con php, en un principio me pareció que era una aplicación delphi.

Saludos

seoane 22-08-2007 12:53:22

Ardilla, eso del dominio creo que se podría "trucar" cambiando los headers de la petición http, concretamente el "Referer" y alguna mas. ¿No crees? :confused:

ArdiIIa 22-08-2007 13:38:45

Cita:

Empezado por fjcg02 (Mensaje 225145)
Gracias por la respuesta, pero creía que podría utilizarlo en programas de escritorio.
Por lo que veo tu estás utilizandolo con php, en un principio me pareció que era una aplicación delphi.
Saludos

No se de donde sacas la conclusión de que no lo es. Tal como te comenté antes, utilizo el componente Webbrowser y lo pongo a "navegar" o apuntando al php que te comenté antes, lo cual quiere decir (y lo estás viendo), que es posible incorporar esos mapas en aplicaciones Delphi.

Cita:

Empezado por seoane (Mensaje 225146)
Ardilla, eso del dominio creo que se podría "trucar" cambiando los headers de la petición http, concretamente el "Referer" y alguna mas. ¿No crees? :confused:

La verdad es que supongo que por hacer, se puede, pero poniendo los pies en el suelo, para que esforzarse en ello, si tanto el API como Google, no ponen ningún tipo de "restricciones".
Para que iba yo realizar esas modificaciones, si puedo tener tantas "llaves" como quiera y además son gratuítas.

Otra cuestión sería que no tuviera dominio ni sitio para alojar el php, pero como no es mi caso, pues a mi no me merecería la pena teclear ni una línea de código.

Por otro lado, tampoco lo veo muy viable lo que planteas, dado que el script tiene que estar en un sitio concreto, y es ese script el que tiene que hacer lo que tu quieras que haga, en otro caso. ¿utilizarías un php o un javascript de otro que posiblemente no se amolde a lo que tu quieres?

fjcg02 22-08-2007 17:35:15

Perdona mi ignorancia, Ardilla, pero en temas de internet estoy un poco pez.

Como nunca es tarde para empezar, estoy haciendo una prueba estupida. Pongo un twebbrowser en un formulario vacio y me da un error al compilar: [Fatal Error] Required package 'IBEVNT30' not found

Busco y no encuentro ese paquete. A que se puede deber el error - además de a mi inutilidad, por supuesto-.

Gracias de antemano por la respuesta - insisto en que no necesito un tutorial - . Si el tema se sale del hilo me comentas y abro uno nuevo o me busco la vida.

Por cierto, uso D7

Saludos

ArdiIIa 22-08-2007 18:37:42

Cita:

Empezado por fjcg02 (Mensaje 225203)
Perdona mi ignorancia, Ardilla, pero en temas de internet estoy un poco pez.

Faltaría que tuvieras que pedir perdón por nada....:D

En cuanto a tu problema, me parece que mi ayuda va a ser nula. Igonoro porque tienes ese problema.
Echa un vistazo a la ayuda del componente por si te falta algún requisito.

Cita:

TWebBrowser provides access to the Web browser functionality of Microsoft’s Shell Doc Object and Control Library (SHDOCVW.DLL).

Unit

ShDocVw

Description

TWebBrowser wraps the IWebBrowser2 interface from Microsoft’s Shell Doc Object and Control Library (SHDOCVW.DLL) to allow you to create a customized Web browsing application or to add Internet, file and network browsing, document viewing, and data downloading capabilities to your applications.

Note: Because TWebBrowser wraps the SHDOCVW.DLL, you must have SHDOCVW.DLL installed to use this component. This DLL ships with Internet Explorer 4 and later.
O tal vez sea un problemas de licencia de Delphi.

Echa un vistazo aquí.

En fin, siento no poderte ayudar en este asunto.

fjcg02 22-08-2007 20:48:52

Parece que ya lo he arreglado, estuve jugando con las opciones del proyecto, en la pestaña packages y debí tocar algo que no debía.

Ya me funciona la prueba en la que con el webbrowser abro la pagina de CLUB DELPHI !!! qué original, verdad ?.
Lo que no sé escómo visualizar sólo el mapa de google maps, .... seguiré investigando.

Gracias por la ayuda y perdón por las molestias.

Saludos

enecumene 22-09-2007 02:06:09

Hola, me acabo de toparme con este hilo y les dire que me he quedado impresionado, y pense vale la pena presentar el mio?, mmmm, decidi arriesgarme aunque el hilo es un poco viejo creo que no es demasiado tarde colocar el mio, no?, bueno es algo muy sencillo propio de un novato como yo:D, es mi primera aplicación, ahi le va:





Saludos.

PD. Ahora me costara caerles atras a los maestros en el asunto de diseño(me falta muuuucho).:D

Caral 22-09-2007 03:36:42

Hola enecumene
Esta muy bien tu programa, como estoy a la par de ti (como novato), puedo decir que esta mejor que el mio, estas aprendiendo muy rápido, ya tendrás tiempo de darle formas diferentes y filigranas.
Te felicito, siempre el primero es un orgullo hacerlo, entiendo que lo quisieras poner aquí, que no se te quite esa ilusión, vas muy bien.
Saludos


La franja horaria es GMT +2. Ahora son las 18:32:43.

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