vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Subroutine schreiben 
Autor: ErfinderDesRades
Datum: 11.05.14 13:02

Manfred X schrieb:
Zitat:

Die Verwendung dieser VB-spezifischen Funktionen hemmt nicht die Einarbeitung in OOP
Na eben doch.
Ohne GeneralImport auf Microsoft.Visualbasic ist man eher geneigt, OOP-systematisch zu denken:

Ich möchte Funktionalität zum Erstellen eines Strings aus sich wiederholenden Zeichen?
Das suche ich in der String-Klasse.

Ich möchte einen String an bestimmten Zeichen splitten? Ich gucke in die String-Klasse.

Ich möchte einen Teilstring bilden? Ein OOP-Programmierer guckt in die String-Klasse.

Ich möchte den Index eines TeilStrings finden? Ich suche in der String-Klasse.

Ich möchte das heutige Datum? Ein OOP-Progger guckt in die Date-Structure.

Ich möchte aus einem String einen Integer auslesen? Ein OOP-Progger guckt erstmal in die String-Klassse, dann in die Integer-Structure.

Dieses systematische OOP-Denken übt sich leichter ein, wenn man nicht so aufgeschnappte VB-Classic-Altlasten im aktuellen Namespace rumfahren hat, wie StrDup, Split, Mid$, Left$, Right$, Instr, Now, CInt (in Reihenfolge der Beispiele)

Und das vermeidet man ganz einfach, indem man diesen kontraproduktiven GeneralImport entfernt.

Bleibt noch für Sloorg anzumerken, **wie** man in die String-Klasse, die Date-Structure, die Integer-Structure guckt: Nämlich, indem man den ObjektKatalog zur Ansicht holt - bei mir geht das mit F2, kann sein in anderen Konfigurationen mit anderen Shortcuts- evtl. muss man bischen suchen im Menü.

Auch das ist Einarbeiten in OOP: Dass man lernt die Doku zu nutzen, also ObjectBrowser und MSDN.

(Rechtschreibfehler urheberrechtlich geschützt)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Subroutine schreiben4.166Sloorg09.05.14 04:37
Re: Subroutine schreiben3.072ModeratorDaveS09.05.14 09:20
Re: Subroutine schreiben3.128Sloorg09.05.14 16:33
Re: Subroutine schreiben3.050argoped09.05.14 11:19
Re: Subroutine schreiben3.086Manfred X09.05.14 12:45
Re: Subroutine schreiben3.086Sloorg09.05.14 16:42
Re: Subroutine schreiben3.268Manfred X09.05.14 18:06
Re: Subroutine schreiben3.022Sloorg10.05.14 14:59
Re: Subroutine schreiben3.059ErfinderDesRades09.05.14 20:31
Re: Subroutine schreiben3.049Manfred X09.05.14 20:46
Re: Subroutine schreiben3.055ErfinderDesRades09.05.14 21:05
Re: Subroutine schreiben3.046Manfred X09.05.14 21:22
Re: Subroutine schreiben2.989ErfinderDesRades09.05.14 21:37
Re: Subroutine schreiben3.100Manfred X09.05.14 22:07
Re: Subroutine schreiben3.057Sloorg10.05.14 15:21
Re: Subroutine schreiben3.081Manfred X10.05.14 16:54
Re: Subroutine schreiben3.038Franki12.05.14 00:40
Re: Subroutine schreiben3.039Sloorg12.05.14 05:30
Re: Subroutine schreiben2.996Manfred X12.05.14 11:18
Re: Subroutine schreiben3.023Sloorg13.05.14 00:22
Re: Subroutine schreiben2.993ErfinderDesRades10.05.14 19:32
Re: Subroutine schreiben2.986ModeratorDaveS10.05.14 21:31
Re: Subroutine schreiben2.995ErfinderDesRades11.05.14 11:04
Re: Subroutine schreiben3.019Manfred X11.05.14 12:23
Re: Subroutine schreiben3.050ErfinderDesRades11.05.14 13:02
Microsoft VisualBasic3.059Manfred X11.05.14 13:54
Re: Microsoft VisualBasic3.467ErfinderDesRades11.05.14 14:33
Re: Microsoft VisualBasic3.083Manfred X11.05.14 14:49
Re: Microsoft VisualBasic2.991ErfinderDesRades11.05.14 15:11
Re: Microsoft VisualBasic3.106Manfred X11.05.14 15:30
Re: Subroutine schreiben3.058ModeratorDaveS11.05.14 13:18
Re: Subroutine schreiben3.031ErfinderDesRades11.05.14 13:29
Re: Subroutine schreiben3.076ModeratorDaveS11.05.14 14:46
Re: Subroutine schreiben3.041Sloorg10.05.14 15:08
Re: Subroutine schreiben3.077Sloorg09.05.14 16:38
Re: Subroutine schreiben3.095Manfred X09.05.14 17:53
Re: Subroutine schreiben2.976argoped11.05.14 18:18
Re: Subroutine schreiben3.054ErfinderDesRades11.05.14 18:56
Re: Subroutine schreiben3.106ModeratorDaveS11.05.14 19:33
Re: Subroutine schreiben3.077ErfinderDesRades11.05.14 20:20
Re: Subroutine schreiben3.028ModeratorDaveS11.05.14 20:44
Re: Subroutine schreiben3.092Sloorg12.05.14 05:57
Re: Subroutine schreiben2.990Franki15.05.14 00:52
Re: Subroutine schreiben2.957Sloorg17.05.14 04:46
Re: Subroutine schreiben3.116ErfinderDesRades17.05.14 05:27
Re: Subroutine schreiben2.967Sloorg17.05.14 07:44
Re: Subroutine schreiben2.997Sloorg17.05.14 07:47
Re: Subroutine schreiben3.027Manfred X17.05.14 12:44
Re: Subroutine schreiben2.961Sloorg17.05.14 13:30
Re: Subroutine schreiben3.016Manfred X17.05.14 14:16
Re: Subroutine schreiben2.968Sloorg17.05.14 08:20

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

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