| |
| In diesem Forum haben Sie die Möglichkeit Kommentare, Fragen und Verbesserungsvorschläge zu den im vb@rchiv gelisteten Tipps und Workshops zu posten.
Hinweis: Ein neues Thema kann immer nur über die jeweilige Tipps & Tricks bzw. Workshop Seite eröffnet werden! | Fragen zu Tipps & Tricks und Workshops im vb@rchivTipp 1806: Inferentielle Deklaration von Variablen | | | Autor: BAStler | Tipp anzeigenDatum: 23.04.08 13:12 |
| Warum schreibt man(Programmierer) ein Programm?
Doch eigentlich, um sich gewisse Aufgaben - und damit das Leben - zu erleichtern!
Wenn ich aber diesen Tipp lese, weiß ich warum ich immer noch (nur) mit VB6 programmiere, da muss vielleicht manches selbst programmiert werden und wird nicht von Visual Studio oder dem Betriebssystem vorgegeben, aber ich weiß hinterher auch wieso es so läuft und muss nicht Informatik studiert haben.
Gruß BAStler | |
Re: Inferentielle Deklaration von Variablen | | | Autor: Melkor | Datum: 23.04.08 14:49 |
| Naja, bei VB6 schreibt man einfach
Dim Varx und fertig, gell? Hat dann Variants, die extrem langsam sind, aber man merkt's nicht, die modernen Rechner sind doch flott! Ausserdem werden Fehler oft nur zur Laufzeit entdeckt und nicht vom Compiler.
In Vb.Net kann man immer
Dim Varx As Integer oder sogar
Dim Varx, Vary As Integer schreiben, was (richtig, könnte man meinen) beide Variablen als Integer deklariert. Deshalb wenn man so arbeiten will (empfehlenswert, Inferentielle Deklaration hin oder her!) kann man es auch. Also, wirklich kein Grund bei VB6 zu bleiben.
Inferentielle Deklaration wurde eingeführt um sehr fortgeschrittene Fähigkeiten des .Net Frameworks zu ermöglichen, und muss sonst nicht benutzt werden. Es ist manchmal bequem, bei temporären Variablen in For-Schleifen z.B., aber sonst sollte besser vermieden werden, weil es kaum zur Übersichtlichkeit und Verständlichkeit des Codes beiträgt. Ich hätte wohl nicht so viel dazu geschrieben als ob das ein empfehlenswerter Tipp wäre für den täglichen gebrauch.
Those people who think they know everything are a great annoyance to those of us who do - Isaac Asimov | |
Re: Inferentielle Deklaration von Variablen | | | Autor: Melkor | Datum: 28.04.08 20:33 |
| Wie eben gesagt, hauptsächlich deswegen wurde TI eingeführt.
Aber vielleicht ist BAStler doch irgendwie auch froh, dass die Software für Autobremsen und Airbags, Flugzeugsteuerung, um Bankkonten zu verwalten, Zugriff zu Nuclearwaffen zu kontrollieren usw. von Leuten mit etwas mehr Ahnung programmiert werden. (Hoffen wir, immerhin).
Those people who think they know everything are a great annoyance to those of us who do - Isaac Asimov | |
| Sie sind nicht angemeldet! Um einen neuen Beitrag schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevOutBar 4.0
Vertikale Menüleisten á la Outlook
Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|