Oppure

Loading
13/11/09 16:34
Walter 22
Ciao!

Sto creando un semplice programma per uso scolastico che effettua il calcolo dell'area e del perimetro di alcune figure piane.

Vorrei sapere se vi è un modo per collegare una variabile ad un file online. In questo modo quando cambio il file, viene visualizzato un messaggio che avverte l'utente della disponibilità di un aggiornamento del programma.

Grazie. :D
aaa
13/11/09 18:00
lorenzo
penso che la soluzione al problema sia che, ad ogni avvio, il programma in automatico si connetta al sito e scarichi un file di "versione".
In quel file verrà scritta la versione dell'aggiornamento disponibile online. Il programma controllerà la sua versione in locale e, se necessario, eseguirà il download oppure notificherà all'utente la nuova versione disponibile
Ultima modifica effettuata da lorenzo 13/11/09 18:01
aaa
13/11/09 18:36
Walter 22
Postato originariamente da lorenzo:

penso che la soluzione al problema sia che, ad ogni avvio, il programma in automatico si connetta al sito e scarichi un file di "versione".
In quel file verrà scritta la versione dell'aggiornamento disponibile online. Il programma controllerà la sua versione in locale e, se necessario, eseguirà il download oppure notificherà all'utente la nuova versione disponibile


Esatto. Proprio quello che vorrei fare.

Ma come farlo? :rofl:
aaa
13/11/09 18:48
lorenzo
in teoria dovresi usare i socket
però non so come usarli in pascal, se stessimo parlando di Delphi allora ok, ma pascal normale non saprei dirti, prova a cercare su google qualcosa
aaa
13/11/09 19:15
Walter 22
Esiste un modo per far partire un programma Pascal usando Delphi?

Non conosco quest'ultimo linguaggio ma vorrei trovare una soluzione a tutti i costi.
aaa
13/11/09 20:27
lorenzo
guarda, delphi è pascal orientato agli oggetti quindi in teoria potresti eseguire senza problemi il tuo codice...almeno credo, non ci ho mai provato
aaa
13/11/09 22:15
Walter 22
Se copio e incollo il codice dove sta la differenza?
aaa
14/11/09 9:12
lorenzo
la differenza sta nel fatto che utilizzando delphi puoi accedere ad una serie di controlli già pronti all'uso che facilitano la connessione di rete

per capire cosa intendo dire, prova a cercare su google informazioni sulla VCL(visual component library) di Delphi o, se vuoi andare sul free e opensource, sulla LCL(lazarus component library) appunto di lazarus, che è un clone di Delphi ma gratuito e portabile su varie piattaforme

aaa