Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: Tiziano60 - 01 Giugno 2010, 15:27:59

Titolo: Progetto finito
Inserito da: Tiziano60 - 01 Giugno 2010, 15:27:59
Salve a tutti
Chiedo scusa se questa sezione non fosse adatta per la mia domanda
Ho finito il mio progetto...ricordate?..era il progetto dedicato al gioco del lotto

Mi piacerebbe postare il sorgente, per avere i vostri suggerimenti, critiche e per regalarlo  a chi di programmazione se ne intende più di me
...ma visto che pesa circa 1,3 mega, chiedevo se c'è un limite massimo

Il sorgente è stato fatto con il tool di gambas e a sua volta compresso nuovamente perchè contiene anche la cartella nascosta con il database
Titolo: Re: Progetto finito
Inserito da: Ceskho - 01 Giugno 2010, 15:33:14
Se vuoi postarlo in area download puoi allegarlo alla seguente discussione e, dopo un apposito controllo, lo postiamo noi.... :)
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 01 Giugno 2010, 17:15:14
niente da fare!...il file è troppo grande

Codice: [Seleziona]
Il file è troppo grande. La dimensione massima concessa per un allegato è di 1024 KB.
Titolo: Re: Progetto finito
Inserito da: leo72 - 02 Giugno 2010, 10:40:58
Invialo alla mia casella di posta, leonardo@lenardomiliani.com.
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 11:10:40
Grazie Leo
Vorrei però sottolineare, che il mio progetto, non è adatto all'area download, in quanto, tutto il codice, è stato scritto in modo  molto "infantile" e non ho nulla da insegnare, suggerire o consigliare...anzi, ho tutto da imparare

Come ho già detto in un'altra occasione, non sono un programmatore professionista e nemmeno uno studente universitario.

Sono un'autoditatta e non ho mai studiato questa materia....quel poco che so di questo linguaggio, lo devo a 2 manuali di visual basic, alla continua lettura di questo forum.

Sono sicuro, che con un po' di pazienza, riuscirai a snellire il codice, renderlo più veloce, gradevole



Titolo: Re: Progetto finito
Inserito da: leo72 - 02 Giugno 2010, 11:21:40
C'è un detto dialettale che recita: "nessuno nasce imparato" :)
Men che meno qui, nessuno è nato conoscendo Gambas. E questo forum è infatti un punto di ritrovo per aiutarsi a vicenda.
Tu mandalo che poi lo metto io in area download, così che la gente possa scaricarlo e darti suggerimenti per migliorarlo.
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 11:33:43
ti ho appena spedito il sorgente, ma non sono sicuro che ti sia arrivato...mi è appena arrivata una notifica di routing server failure...però ho l'e-mail nella casella di posta invita

forse ti è arrivato il messaggio ma non l'allegato
Titolo: Re: Progetto finito
Inserito da: leo72 - 02 Giugno 2010, 15:48:53
Difatti non mi è arrivato.
Titolo: Re: Progetto finito
Inserito da: Ceskho - 02 Giugno 2010, 16:04:48
Potete ovviare al problema scambiandovi il file mediante uno dei servizi di web hosting temporaneo presenti nel web.....
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 16:53:05
Potete ovviare al problema scambiandovi il file mediante uno dei servizi di web hosting temporaneo presenti nel web.....
scusa la mia ignoranza,ceskho, ma non ho capito cosa hai voluto dire

cmq, ho provato a spedire per la seconda volta il file, ma non è stato possibile...riesco a mandare l'e-mail accompagnatoria, ma non l'allegato

questo è il messaggio di errore:

The following recipients of your message have been processed by the mail server
leonardo@lenardomiliani.com; Failed; 5.4.3 (routing server failure)

molto strano!..proprio ieri sera, ho mandato uno zippato contenente delle foto a un mio parente in Australia e gli sono regolarmente arrivate

comunque, non importa
cercherò di snellire il codice anche se so per certo che non sarà semplice
Titolo: Re: Progetto finito
Inserito da: Ceskho - 02 Giugno 2010, 17:01:13
Esistono dei siti che permettono di caricare sul loro spazio web dei file per un determinato tempo. Una volta caricato il file ti restituiscono un link che tu dovrai dare a chi vuoi che scarichi quel file. Cerca sul web "file hosting temporaneo" e vedrai quanti ne vengono fuori.

Carichi il sorgente su uno di questi siti e poi dai il link a Leo...
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 18:20:04
Grande Ceskho!!

ho usato Share1t.com

Mi ha dato 2 link e non sapendo quali dei 2 sia quello giusto per il download, li ho postati entrambi


post modificato

ho tolto il link perchè il progetto non era corretto e ho inserito quello buono un paio di post più avanti
Titolo: Re: Progetto finito
Inserito da: Ceskho - 02 Giugno 2010, 18:25:35
Se ci passi il mouse sopra noterai che il link è lo stesso...semplicemente il primo è il classico link messo lì in maniera nuda e cruda mentre il secondo è utile per inserire un riferimento qualora tu abbia un sito internet....
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 19:01:23
troverai qualche cosa che non funziona a dovere

le ultime ore, le ho passate a snellire un po' il codice ....ho eliminato qualche variabile di troppo e creato in un nuovo modulo, una funzione che apriva il database collegandolo ai forms, senza dover scrivere il tutto ogni volta

ma durante queste modifiche, ho combinato qualche pasticcio che ho risolto subito

sono a tua disposizione se vorrai il sorgente funzionante
Titolo: Re: Progetto finito
Inserito da: Will32 - 02 Giugno 2010, 20:53:21
HAi inserito il codice per la creazione di una nuova cartella e di un nuovo database, se si dovesse iniziare per la prima volta ?
 :o
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 02 Giugno 2010, 21:55:55
HAi inserito il codice per la creazione di una nuova cartella e di un nuovo database, se si dovesse iniziare per la prima volta ?
 :o

nella fretta mi ero dimenticato anche questo

cmq, questo è funzionante e parte dal form d'avvio

http://sendtool.com/getfile.php?fid=71EC98F7420EEFDCFBD3DE9B0B7C455B (http://sendtool.com/getfile.php?fid=71EC98F7420EEFDCFBD3DE9B0B7C455B)
Titolo: Re: Progetto finito
Inserito da: Ceskho - 03 Giugno 2010, 00:31:21
Se vuoi sapere come creare un database all'avvio ho un articolo a riguardo sul mio blog....
Titolo: Re: Progetto finito
Inserito da: Tiziano60 - 03 Giugno 2010, 01:01:00
Se vuoi sapere come creare un database all'avvio ho un articolo a riguardo sul mio blog....

Il database lo avevo creato con le istruzioni SQL in un altro progettino e mi è servito per convertire il database in formato testo (.Txt) scaricato da http://www.estrazionidellotto.com/ (http://www.estrazionidellotto.com/) in quello  che c'è in questo progetto

in poche parole, carico il file di testo in lettura e poi, riga per riga lo salvo nel database fatto con sqlite

scrivere a mano 4800 record, sarebbe stata una cosa molto pallosa e lunga e con il rischio di sbagliare a inserire i dati

Avrei voluto implementare quel convertitore nel progetto, ma sarebbe stato complicato gestire il tutto

avrei dovuto far fare al programma, il download dalla rete per il database, prelevarlo e  decomprimerlo in una cartella, caricarlo e convertirlo.

troppe cose!