io c'ero
io c'ero
Ciao eziogv
hai ragione, anch'io sono in pensione e le ciance non mi toccano, del resto ognuno
è libero di esprimersi come vuole.
Sono d'accordo con te nel dire che volendo essere ortodossi probabilmente avrei
fatto diversamente, ma io sono sempre stato un seguace del detto di Albert Einstein:
Chi cammina con gli altri vede ciò che vedono gli altri,
chi cammina da solo vede cose che gli altri non vedono.
Io mi diverto a programmare, e non a scopo di lucro, ma le cose le realizzo come le vedo io.
E i risultati sono sempre stati ottimi.
Volevo anche segnalarti che con la soluzione che ho adottato (FlowChart_Do_While_2),
inserendo la parte del calcolo in una Procedura separata, ho il vantaggio che essendo
una procedura autonoma può essere richiamata da qualsiasi altra procedura.
Ricordo che questa è la seconda volta che mi aiuti, quindi ti ringrazio doppiamente.
Un saluto.
No vegiott, non parlare di "ciance" perché non è rispettoso di chi ti ha risposto. Non posso pensare che l'età e la pensione rendano maleducati, spero proprio di no.
Cioè non "entri" in un qualsiasi punto della Sub con un Goto come pensavate di fare ... oppure ho capito male.inserendo la parte del calcolo in una Procedura separata
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ma perchè cercare differenze? Quello che hai spiegato te e Oregon è abbastanza chiaro (compreso soprattutto lo speudo codice che hai usato).
Oltretutto quello che avete detto, (prassi di buona programmazione) è del tutto generale e credo che valga sia con gvbasic di buona memoria, sia con c# o c++.
Pietro
Visto che mi tirate per la giacca, faccio ancora un ultimo intervento.
Chi si rivolge al forum non pretende l'aiuto, ma lo chiede.
Bastava un semplice " Non ho capito cosa chiedi e quindi non posso aiutarti",
sono vecchio ma non ancora scemo.
E dall'alto della tua presenza sul forum dovresti aver compreso la questione.
Su questa cosa abbiamo polemizzato tre giorni.
Comunque per chi lo ha chiesto:
Il metodo che ho sempre seguito è quello di utilizzare al meglio le poche
conoscenze che ho, in modo da avere sempre la situazione sotto controllo.
Procedure semplici e indipendenti, ognuna fa il suo lavoro e salva i risultati
in variabili pubbliche residenti in un modulo, a disposizione di tutti.
Questo mi permette di adattare facilmente la struttura alle diverse esigenze,
e non mi obbliga ad intervenire su altre procedure quando ne modifico una.
Tutto qu'. Sarà un metodo vecchio o non ortodosso, ma per me è perfetto.
Saluti
Quoto a futura memoria.
Il forum è pieno di personaggi come te, che arrivano qui, inesperti (legittimamente, ci mancherebbe!), fanno la loro richiesta e non appena si accenna una minima critica o una richiesta di spiegazioni si inalberano e partono per la tangente. Alimentano da soli le polemiche schivando ad arte la parte più tecnica - che è l'unica che interessa, per il resto c'è il forum off-topic http://forum.html.it/forum/forumdisplay.php?forumid=7.
Visto che sei "vecchio ma non ancora scemo" ti sarà facile riguardare con spirito critico la discussione e capire che l'unica cosa che abbiamo fatto io, oregon e pietro09 è stata quella di capire cosa stavi chiedendo. Siamo stati, nel nostro tentativo di comprendere la tua richiesta, ottenebrati da un modo strutturato (lo facciamo per lavoro!) di vedere la materia informatica? E' possibile, non ho problemi ad ammettere i miei errori e mi scuso se il mio comportamento ha offeso qualcuno.
A costo di ripetermi, questo è un forum "di discussione" e non un help-desk (il regolamento parla chiaro http://forum.html.it/forum/showthrea...eadid=973888): discussione "tecnica" che mi pare non ci sia stata, viste le tue "non" risposte.
Se riusciamo a rimanere sul tecnico, continuiamo qui - ammesso che interessi. Se invece vogliamo parlare di altro, chiedo al moderatore di spostare la discussione in off-topic
Alla prossima
Dai, parliamo di programmazione, che mi piace
vediamo un poco, ho una procedura chiamata prova
lanciata altrove con:codice:Protected Sub Prova(percorso As String) Using sr As New StreamReader(percorso) Do While Not sr.EndOfStream Dim VarLine As String = sr.ReadLine() Dim VarLineData As String() = VarLine.Split(New Char() {"\"c}, StringSplitOptions.RemoveEmptyEntries) Loop End Using End Sub
L'unica procedura Prova, fa una scansione, riga per riga, del file ricevuto come parametro.codice:Prova("c:\tmp\prova.txt")
Ogni riga viene suddivisa in parti secondo il separatore.
Adesso, cosa dovrebbe fare?
Pietro