Neuling will Programmieren
- Marsupilami
- Forumane
- Beiträge: 1785
- Registriert: Samstag 10. Januar 2004, 01:14
- Wohnort: Am Harz...
.net ist Microsoft...schulze444533 hat geschrieben:Hallo,
@StefanF:Danke,hat mich etwas weiter gebracht.
Woher bekomm ich dieses .net2003?Das mit dem C++ wird nämlich auch bei mir an der Schule als WPK angeboten,deshalb würde ich dieses Favorisieren.
Gruß
Christopher
C++ .net kostet ca. 120,- €, VB .net kostet das gleiche.
C++ und diverse andere Programmiersprachen gibt´s aber auch kostenlos bei jeder Linux Distribution dazu...
Einem "Neuling" raten, welche Sprache er nehmen soll ist fast unmöglich.
Da hat man die Quahl der Wahl, und so wie ich:am Anfang von nichts eine Ahnung, und dann muß man sich entscheiden. Es hilft alles nichts, irgendwann ist eine Entscheidung fällig., und die muß jeder für sich ganz allein treffen.
Aber Christopher, wenn Du an Deiner Schule bereits Erfahrung mit C++ gesammelt hast, dann bleib dabei. Der Grundstock ist gelegt, darauf kannst Du aufbauen.
Ich habe vor 10 Jahren mit "PowerBasic", ja ja das gute alte DOS-System, angefangen. Ich habe mir damals sehr viele Bücher über diese Sprache gekauft und gelesen, probiert; gelesen, probiert; gelesen, probiert; gelesen, probiert, Fehlschläge hingenommen, diesen verdammten PC verflucht und mich aber nicht entmutigen lassen. Learning by Doing!
Vor drei Jahren bin ich umgestiegen auf VB6. Ich dachte: Basic ist Basic. DENKSTE!
Was ich damit im Prinzip sagen will: Programmieren lernen braucht seine Zeit und Geduld.
Aber es lohnt sich, wenn man die ersten Erfolge erzielt.
Du mußt nur dran bleiben.
Viel Erfolg wünscht
Bernie-Bärchen
PS: wie eine logorithmische parabelkurve einer rakete zum mars
so liegt manchmal ein Schleifer neben einer L.......
Entschuldige, den konnte ich mir nicht verkneifen.
Da hat man die Quahl der Wahl, und so wie ich:am Anfang von nichts eine Ahnung, und dann muß man sich entscheiden. Es hilft alles nichts, irgendwann ist eine Entscheidung fällig., und die muß jeder für sich ganz allein treffen.
Aber Christopher, wenn Du an Deiner Schule bereits Erfahrung mit C++ gesammelt hast, dann bleib dabei. Der Grundstock ist gelegt, darauf kannst Du aufbauen.
Ich habe vor 10 Jahren mit "PowerBasic", ja ja das gute alte DOS-System, angefangen. Ich habe mir damals sehr viele Bücher über diese Sprache gekauft und gelesen, probiert; gelesen, probiert; gelesen, probiert; gelesen, probiert, Fehlschläge hingenommen, diesen verdammten PC verflucht und mich aber nicht entmutigen lassen. Learning by Doing!
Vor drei Jahren bin ich umgestiegen auf VB6. Ich dachte: Basic ist Basic. DENKSTE!
Was ich damit im Prinzip sagen will: Programmieren lernen braucht seine Zeit und Geduld.
Aber es lohnt sich, wenn man die ersten Erfolge erzielt.
Du mußt nur dran bleiben.
Viel Erfolg wünscht
Bernie-Bärchen
PS: wie eine logorithmische parabelkurve einer rakete zum mars
so liegt manchmal ein Schleifer neben einer L.......
Entschuldige, den konnte ich mir nicht verkneifen.
Hallo,
@Bernie-Bärchen:Leider habe ich noch keine Erfahrungen mit C++,weil ich den kurs für dieses Schuljahr nicht gewählt haben,als das mit den Kursen zur debatte stand,hab ich nur gesagt programmieren,was soll ich damit,diese entscheidung bereue ich inzwischen und werde es dieses Jahr richtig machen und den Kurs nehmen.Ich werde dann am Montag mal in den Buchladen gehen und mal gucken was die so für Bücher haben.
Danke schonmal für die Hilfe.
Aber bitte immer noch weitere Tipps geben,kann ja nicht schaden.
Update:Ich werde mir jetzt wohl doch .net2003 kaufen,nun meine frage gibt es für das programm online updates?
Gruß
Christopher
@Bernie-Bärchen:Leider habe ich noch keine Erfahrungen mit C++,weil ich den kurs für dieses Schuljahr nicht gewählt haben,als das mit den Kursen zur debatte stand,hab ich nur gesagt programmieren,was soll ich damit,diese entscheidung bereue ich inzwischen und werde es dieses Jahr richtig machen und den Kurs nehmen.Ich werde dann am Montag mal in den Buchladen gehen und mal gucken was die so für Bücher haben.
Danke schonmal für die Hilfe.
Aber bitte immer noch weitere Tipps geben,kann ja nicht schaden.
Update:Ich werde mir jetzt wohl doch .net2003 kaufen,nun meine frage gibt es für das programm online updates?
Gruß
Christopher
- Marsupilami
- Forumane
- Beiträge: 1785
- Registriert: Samstag 10. Januar 2004, 01:14
- Wohnort: Am Harz...
Wozu?schulze444533 hat geschrieben:Ich werde jetzt doch .net2003 nehmen,aber ihr schreibt oben,das man damit die serielle Schnittstelle ansteuern kann,aber was ist mit der Parallelschnittstelle geht das auch irgendwie?
Gruß
Christopher
Modellbahnsteuerung läuft über die serielle Schnittstelle - und darum geht es Dir doch, oder?
Hallo,
klar kannst Du mit .Net (welche Sprache auch immer Du dann verwendest), die seriell Schnittstelle ansprechen. Dieses Problem haben schon eine Menge anderer .Net Programmierer auch gehabt - und aus diesem Grund gibt es im Netz bereits eine Unmenge an Lösungen ...
Hier mal ein paar Links, welche ich auf die schnelle gefunden habe:
http://www.codeworks.it/net/VBNetRs232.htm
http://www.gotdotnet.com/Community/User ... e325097c69
Du kannst natürlich auch die parallele Schnittstelle ansprechen - nur halt nicht so einfach wie man das von .Net gewöhnt ist. Suche einfach mal nach dem befehl PInvoke (auch Plattform Aktivierung genannt), mit diesem Befehl kannst Du alle Win32 API Funktionen verwenden.
Viel Glück, POB
klar kannst Du mit .Net (welche Sprache auch immer Du dann verwendest), die seriell Schnittstelle ansprechen. Dieses Problem haben schon eine Menge anderer .Net Programmierer auch gehabt - und aus diesem Grund gibt es im Netz bereits eine Unmenge an Lösungen ...
Hier mal ein paar Links, welche ich auf die schnelle gefunden habe:
http://www.codeworks.it/net/VBNetRs232.htm
http://www.gotdotnet.com/Community/User ... e325097c69
Du kannst natürlich auch die parallele Schnittstelle ansprechen - nur halt nicht so einfach wie man das von .Net gewöhnt ist. Suche einfach mal nach dem befehl PInvoke (auch Plattform Aktivierung genannt), mit diesem Befehl kannst Du alle Win32 API Funktionen verwenden.
Viel Glück, POB
- Marsupilami
- Forumane
- Beiträge: 1785
- Registriert: Samstag 10. Januar 2004, 01:14
- Wohnort: Am Harz...
Wie jetzt?schulze444533 hat geschrieben:Hallo,
erstmal danke für den Tipp,Glück werde ich brauchen,aber was für sprachen sind denn in dem Standartpaket von Visual Basic .net 2003 enthalten,dies geht aus der MS Homepage nicht so direkt hervor.
Gruß
Christopher
Die Sprache heisst Visual Basic - wer mehr als eine Sprache will, muss zum Visual Studio greifen - so ab 800,- € aufwärts...
P.S.: bevor Du Geld ausgibst, lies Dir erstmal das hier durch:
http://www.vogt-it.com/index.php?inc=opensource
P.P.S. Zugriff auf serielle/parallele Ports mit VB.net (Englisch):
http://support.microsoft.com/default.as ... roduct=vb6
Ne Menge interessante Ansätze für Christopher in diesem Forum, die mich als Anfänger aber ziemlich durcheinander bringen würden. Wer kann schon Quellcode richtig lesen und die Syntax verstehen, wenn man Anfänger ist.
Grundsätzlich geht es doch darum, mit dem PC irgend welche Aktionen auf der Eisenbahnanlage auszuführen. Für Anfänger kann ich nur den Tipp geben, mit wenig anzufangen. Was hilft es Programmiersoftware zu kaufen, wenn man danach damit nicht klar kommt. Die Programme muß man so oder so doch selber schreiben. Die gibt einem keiner Gratis dazu.
Christopher sprach von einem Interface mit Centronic-Schnittstelle. Wenn diese zum Steuern von Magnetartikeln und Verbrauchern herangezogen werden soll, reicht vielleicht schon ein kleines BASIC-Programm für die ersten Erfolge. Darauf kann man aufbauen. Für die Lokomotivsteuerung würde ich auf freie Programmiersoftware (Python) zurückgreifen. Wenn die erste Weiche und die erste LOK per PC läuft, hat man schon ne Menge Erfahrung gesammelt und kann dann vielleicht auch die ersten Meilensteine setzen, wie und mit welcher Programmiersprache man sein Ziel am besten erreichen kann.
Also, klein anfangen und sich über die ersten Erfolge freuen und nicht zuviel vornehmen.
Viel Erfolg Christopher
Grundsätzlich geht es doch darum, mit dem PC irgend welche Aktionen auf der Eisenbahnanlage auszuführen. Für Anfänger kann ich nur den Tipp geben, mit wenig anzufangen. Was hilft es Programmiersoftware zu kaufen, wenn man danach damit nicht klar kommt. Die Programme muß man so oder so doch selber schreiben. Die gibt einem keiner Gratis dazu.
Christopher sprach von einem Interface mit Centronic-Schnittstelle. Wenn diese zum Steuern von Magnetartikeln und Verbrauchern herangezogen werden soll, reicht vielleicht schon ein kleines BASIC-Programm für die ersten Erfolge. Darauf kann man aufbauen. Für die Lokomotivsteuerung würde ich auf freie Programmiersoftware (Python) zurückgreifen. Wenn die erste Weiche und die erste LOK per PC läuft, hat man schon ne Menge Erfahrung gesammelt und kann dann vielleicht auch die ersten Meilensteine setzen, wie und mit welcher Programmiersprache man sein Ziel am besten erreichen kann.
Also, klein anfangen und sich über die ersten Erfolge freuen und nicht zuviel vornehmen.
Viel Erfolg Christopher
Hallo,
man ist das ne Datenflut,ich wahr mir jetzt nicht sicher wegen den Sprachen bei Visual Basic,das hab ich dann wohl mit Visual Studio verwechselt.Ist bei Visual Basic eigentlich irgendwie ein Buch bei ,wo z.B das schreiben einer einfachen(nicht Moba)Software schritt für schritt erklärt ist?Ich werde vermutlich doch MS Visual Basic nehmen,da ich an die mit Schülerlizenz evtl. billiger rankomme,wenns die dafür überhaupt gibt.Die Software soll Später nur für das CS zum Schalten der Weichen und Stoppstellen verwendendet werden.
Gruß
Christopher
man ist das ne Datenflut,ich wahr mir jetzt nicht sicher wegen den Sprachen bei Visual Basic,das hab ich dann wohl mit Visual Studio verwechselt.Ist bei Visual Basic eigentlich irgendwie ein Buch bei ,wo z.B das schreiben einer einfachen(nicht Moba)Software schritt für schritt erklärt ist?Ich werde vermutlich doch MS Visual Basic nehmen,da ich an die mit Schülerlizenz evtl. billiger rankomme,wenns die dafür überhaupt gibt.Die Software soll Später nur für das CS zum Schalten der Weichen und Stoppstellen verwendendet werden.
Gruß
Christopher