Newsgroup: it.comp.lang.visual-basic
Titolo: Info per programmino

Salve a tutto il ng,
mi piacerebbe imparare un linguaggio di programmazione per realizzare 
piccoli applicativi in ambiente windows, ma devo ammettere che, nonostante 
abbia dimestichezza con il computer, sono totalmente a digiuno di 
programmazione.
A tale proposito chiedo consiglio ai più esperti su quale linguaggio 
scegliere da imparare.
Intanto dovrei realizzare un programmino che svolga le seguenti funzioni:
In pratica gli fornisco un codice alfanumerico fino a 5 cifre (es. G1234) e 
da questo dovrebbe generarmi un ulteriore codice numerico di altrettante 
cifre moltiplicate per cinque (es. 07650456032702150342) seguendo una sorta 
di algoritmo dove ogni lettera/numero abbia una sua sequenza numerica fissa 
a seconda di dove è posto.
Spero di essere stato chiaro, ad ogni modo un esempio potrebbe essere:
n (in prima cifra) = 01234
n (in seconda cifra) = 02345
n (in terza cifra) = 03456
ecc.
 Risultato: nnn = 012340234503456
Inoltre dovrebbe creare un file .dat (o qualcosa di analogo) dove 
memorizzare i codici che ho accettato, in modo che non possa darmi due volte 
la stessa sequenza numerica.
VisualBasic è adatto per creare una cosa del genere?
Ah, dimenticavo, vorrei che i codici li generasse automaticamente (alla 
pressione di un tasto) e in modo casuale.
Grazie infinite a chiunque avesse voglia di rispondermi.
Gianluca 

 Gianluca
ciao Fabio

pressione di un tasto) e in modo casuale.
Qui difficilmente troverai qualcuno che ti fa il programma daccapo, abbiamo
tutti da lavorare, al limite puoi chiedere se hai dubbi sull'uso di un
istruzione o un medodo.
Se vuoi scaricare una guida con diverse lezioni per apprendere il VB e anche
altri linguaggi prova qui:
http://programmazione.html.it/guide/
http://www.maurorossi.net/pagine/manuale.htm
--
ciao
  Stefano

  Stefano
Ciao
Gianluca

 anche un buon manuale da acquistare?
Io faccio la voce fuori dal coro, e ti dico che se stai iniziando ora 
non ha senso partire con VB6. E' un ambiente abbandonato e non più 
supportato.
Proprio perché inizi ora, non hai la necessità di portare avanti vecchi 
progetti, e non hai schemi e automatismi mentali che ti impediscono di 
cambiare abitudini di programmazione.
Vai tranquillo con .NET scaricando VB 2005 o C# 2005 in versione 
Express, che sono completamente gratuiti e legali.
Inizia subito a imparare i concetti della programmazione orientata agli 
oggetti, e le caratteristiche del Framework. Dopo una prima infarinatura 
il linguaggio è praticamente irrilevante, e per la maggior parte delle 
esigenze si riduce a una mera questione di sintassi.
Probabilmente VB 2005 all'inizio è più abbordabile per un principiante, 
che è aiutato dalla sua sintassi un po' più verbosa e più leggibile da 
un neofita. Ma quando ci hai preso la mano coi concetti che stanno alla 
base, puoi anche provare C#, e ti accorgerai che ci vorrà uno sforzo 
minimo coi concetti che hai già acquisito.
-- 
news:it-alt.comp.software.openoffice : Il newsgroup dedicato a
OpenOffice.org, la suite open source di applicazioni per ufficio.
Saluti, VITRIOL

 concetti che hai già acquisito.
Andando un po' OT, riguardo al discorso del case-sensitive sollevato 
dall'altro fabio :)
Io ero un forte sostenitore del case-insensitive di VB6/Delphi, anche dopo 
un po' di litigate con alcuni compilatori tipo C, poi ho provato a passare a 
C# con qualche pregiudizio su questo punto, ma devo dire che con i nuovi 
strumenti di sviluppo, l'intellisense e l'osservanza delle naming 
conventions non solo non me ne accorgo nemmeno che C# è case sensitive, ma 
il codice appare anche più pulito e coerente.
Ciao