Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: andy60 - 29 Marzo 2008, 08:54:30

Titolo: Componente Browser
Inserito da: andy60 - 29 Marzo 2008, 08:54:30
nel mio approfondimento di Gambas sto cercando vari modi x arrivare a grafici professionali e mi sono imbattutto nelle API di Google.

Per esattezza fate un salto a:
Codice: [Seleziona]
http://code.google.com/apis/chart/


Se provate a dare al componente WebBrowser l'url di esempio riportata nella pagina guardate cosa succede.

Codice: [Seleziona]
http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World


Sbaglio io a settare il componente?
Titolo: Re: Componente Browser
Inserito da: leo72 - 29 Marzo 2008, 11:21:55
Mi pare che funzioni benissimo. Trovi un errore?

P.S.:
cmq mi pare che sia solo a livello di web, nel senso che vengono generate dal server di Google e poi utilizzabili in un documento HTML.
Titolo: Re: Componente Browser
Inserito da: andy60 - 29 Marzo 2008, 12:50:25
non mi visualizza il grafico, solo caratteri incomprensibili. Panche provando ad usare Atlantide. Puoi postare un esempio funzionante x favore, grazie.
Titolo: Re: Componente Browser
Inserito da: leo72 - 29 Marzo 2008, 13:26:03
Ecco...
Titolo: Re: Componente Browser
Inserito da: andy60 - 29 Marzo 2008, 13:27:33
l'esempio a cui mi riferivo è un programmetto gambas con una form in cui ci sia un controllo webbrowser , che faccia vedere il grafichetto cosi come si vede in firefox
Titolo: Re: Componente Browser
Inserito da: leo72 - 29 Marzo 2008, 13:40:30
Scusa, non avevo capito cosa volessi intendere.
Pensavo che avessi problemi a far funzionare Google Charts.

Al momento sono al lavoro e non posso fare tanti esperimenti ;-)
Titolo: Re: Componente Browser
Inserito da: andy60 - 29 Marzo 2008, 14:31:53
Ampiamente scusato :-) ci mancherebbe..in ogni caso ho notato questo. Il componente non rende graficamente l'url di google. Si deve creare una routine che crea una file html contenente l'IMG con l'url:

questo il file html
Codice: [Seleziona]






questo il codice gambas:
Codice: [Seleziona]
webTest.Path = "file:///nomefile.html"


sfruttando questo accorgimento è possibile inserire con pochissima fatica grafici professionali anche in 3D in gambas.

se trovi un modo differente fammi sapere. ciao
Titolo: Re: Componente Browser
Inserito da: andy60 - 29 Marzo 2008, 14:51:44
Allego screenshot dell'esempio.