Qwertj (Dev Team)
Guru
Messaggi: 678
Iscritto: 30/05/2011
|
Sta diventando ricorsiva la cosa
|
|
Ultimo (Member)
Guru
Messaggi: 877
Iscritto: 22/05/2010
|
Nulla ti impedisce di studiarli entrambi
If ok Then GOTO Avanza else GOTO Inizia
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da Ultimo:
Nulla ti impedisce di studiarli entrambi |
Quoto...però dico una cosa, secondo me, è bene studiarsi un linguaggio per cosa devi farci,
ad esempio, io programmo in Java perché faccio programmi multi piattaforma(adesso), invece prima studiavo il Visual Basic perché mi serviva fare programmi "carini" e solo per Windows, hai capito? Devi studiare un linguaggio per quello che devi farci! Comunque se devi stare su Windows, io ti consiglio VB.Net o C#.Net! |
|
tuttodiMC (Normal User)
Expert
Messaggi: 327
Iscritto: 29/10/2012
|
Postato originariamente da Ultimo:
Comunque se devi stare su Windows, io ti consiglio VB.Net o C#.Net! |
Scusami ma il C# non è solo .NET? Comunque il VB.NET ci ho provato ma per iniziare con l'OOP mi sembra un po' complicato. In effetti anche Lua ha il suo OOP anche se devo ancora imparare ad usarlo. Adesso non ho necessità particolari. In Lua si può fare praticamente di tutto. Lo svantaggio è che è un linguaggio interpretato e quindi per ogni sistema su cui vuoi usarlo devi avere un interprete diverso. Dato che a scuola non penso che faremo Visual Basic (io sto facendo informatica ad un industriale) mi va di studiarlo perché sicuramente servirà, ma pensandoci serve anche Lua nel caso voglio buttarmi sullo scripting o sulla creazione di videgiochi. Ho deciso, siccome il Lua lo so già abbastanza bene (apparte OOP e GUI/AUI) anche se credo che il Visual Basic di vantaggioso rispetto al Lua è che è compilato permettendo un funzionamento su tutti i computer windows.
Grazie a tutti per i suggerimenti. Ma adesso sorge un altro dilemma. Dove trovo una guida completa e accurata di Visual Basic? Ultima modifica effettuata da tuttodiMC il 09/11/2012 alle 16:45 |
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da tuttodiMC:
Ma adesso sorge un altro dilemma. Dove trovo una guida completa e accurata di Visual Basic? |
Se vuoi creare solo giochi, allora ti consiglio DarkBasic, un'IDE scritto solo per creare giochi con il linguaggio Basic!
E per iniziare, prima di DarkBasic, ti consiglio di impararti Vb.Net, e una guida ottima, è quella di Totem, http://totemslair.org/
|
|
tuttodiMC (Normal User)
Expert
Messaggi: 327
Iscritto: 29/10/2012
|
Ok ma perchè se apro un sorgente scritto in visual basic non ci capisco niente? Ci sono tutti metodi strani
|
|
LittleHacker (Member)
Guru
Messaggi: 1033
Iscritto: 28/04/2009
|
Postato originariamente da tuttodiMC:
Ok ma perchè se apro un sorgente scritto in visual basic non ci capisco niente? Ci sono tutti metodi strani |
Dipende il progetto...Se apri un progetto console:
Codice sorgente - presumibilmente VB.NET |
'Qui ci vanno gli Imports delle classi che vuoi usare Module Form1 'Qui ci vanno le dichiarazioni Sub main() 'Qui ci va il codice che vuoi elaborare End Sub End Module
|
Invece se apri un progetto Window:
Codice sorgente - presumibilmente VB.NET |
'Qui ci vanno gli Imports delle librerie che vuoi usare Public Class Form1 'Qui ci vanno le dichiarazioni Public Sub Form1_Load(ByVal sender As Object, ByVal e As NonMiRicordo) Handles Form1.Load 'Qui ci va il codice che vuoi elaborare quando il Form1 si carica End Sub End Class
|
Comunque su Internet ci sono una Valanga di Guide.NET per principianti! |
|
tuttodiMC (Normal User)
Expert
Messaggi: 327
Iscritto: 29/10/2012
|
Il mio problema non sono i comandi, ma sono tutti quegli strani metodi, funzioni, widget, che non si capisce come usarli dato che quei suggerimenti che ti da sono tutti inutili.
Codice sorgente - presumibilmente VB.NET |
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Threading.Thread.Sleep(2000) Dim cl As Object = WebBrowser1.Document.GetElementById("link").InvokeMember("click") Button2_Click(cl, WebBrowser1.Document.GetElementById("link").InvokeMember("click")) Threading.Thread.Sleep(900) Timer2.Enabled = True Timer2.Start() End Sub Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick Threading.Thread.Sleep(2000) WebBrowser1.Navigate("SITOWEB") Threading.Thread.Sleep(100) Timer2.Stop() End Sub
|
Io non avrei mai saputo fare una cosa simile, dato che non conosco bene i widget e i loro metodi. COme posso fare?
P.S. Mi sa che dove hai scritto NonMiRicordo ci va System.EventArgs
P.P.S Il ps l'ho scritto prima di pubblicare il codice dato che ho modificato più volte il messaggio
Ultima modifica effettuata da tuttodiMC il 10/11/2012 alle 20:52 |
|