PDA

Visualizza la versione completa : [Delphi]Disegnare grafici


Dennis
17-12-2003, 16:35
Salve, vorrei semplicemente sapere dove trovo e come si chiama il controllo per disegnare dei grafici.

Grazie

:)

alka
17-12-2003, 18:21
Il controllo più semplice per includere grafici nell'applicazione è il TChart; si trova nella pagina "Additional" della Palette dei Componenti.

Ciao! :ciauz:

Dennis
17-12-2003, 19:51
Io dovrei creare dei grafici da dati inseriti sul form, direttamente nel programma :D

alka
17-12-2003, 19:53
Originariamente inviato da Dennis
Io dovrei creare dei grafici da dati inseriti sul form, direttamente nel programma :D
Non capisco dov'è il problema...

Dennis
18-12-2003, 10:47
ti ringrazio, ma non è quello che il prof. cerca
mi da detto che si dovrebbe cercare un controllo per delphi che permetta di disegnare un punto date le coordinate, qualcosa che in Java si fa con Canvas, ha detto.

Se è necessario installare nuove librerie o qualcosa, dovrebbe essere free, perchè non possiamo comprare le licenze qui a scuola...

:)

alka
18-12-2003, 11:01
Allora dovevi essere più specifico nella richiesta. :)

Comunque, il tracciamento tramite Canvas esiste anche in Delphi.

Puoi provare ad utilizzare il controllo PaintBox che si trova nella pagina "System" della Palette dei Componenti.
Questo controllo è dotato di un evento OnPaint che viene generato quando è necessario disegnare il contenuto dell'area occupata dal controllo stesso.

Attraverso la proprietà Canvas del controllo, hai a disposizione diversi metodi e proprietà per poter disegnare linee, ellissi, cambiare colori e pennelli, spostare il puntatore grafico ad una certa coordinata...

Se il disegno non ti serve per scopi propedeutici (imparare a usare il Canvas) ma per realizzare un progetto complesso, posso suggerirti di usare la libreria Graphics32, freeware e OpenSource, che ho già adottato con successo nello sviluppo di un software industriale.
La trovi sul sito ufficiale (http://www.g32.org/graphics32/index.html) creato dall'autore, con alcuni esempi.

E' una libreria ottima per il disegno 2D, estremamente più potente e rapida rispetto all'uso del Canvas standard; supporta anche funzionalità avanzate come l'antialiasing.
Prova a dare un'occhiata.

Ciao! :ciauz:

Dennis
18-12-2003, 11:17
Ti ringrazio, veramente molto gentile

ora proviamo a vedere cosa riusciamo a fare


ti ringrazio :)

oxtor
18-02-2008, 19:17
salve ho scritto un programma per disegnare grafici.
ve lo segnalo magari può essere utile a qualcuno.

lo potete scaricare da
http://www.telodiceunfesso.it/home/?q=node/29
saluti

Loading