| |
VB.NET - Ein- und UmsteigerRe: Element mit Variable ansprechen | | | Autor: carsten-m | Datum: 20.09.08 11:31 |
| Ich würd immer einen Variablentyp beim Deklarieren angeben
Warum,was bringt das für einen Vorteil?
Wenn ich bei der Deklaration direkt einen String zuweise, 'weiß' das Programm doch, dass es eine String-Variable sein soll. | |
Element mit Variable ansprechen | | | Autor: carsten-m | Datum: 19.09.08 15:41 |
| Wie kann ich ein Element mit einer Variablen aufrufen?
Konkret geht es darum die Sichtbarkeit zu steuern.
Versucht habe ich es so:
Dim text = "Button1"
text.visible = true
Jibbet dafür einen Trick?
(Natürlich geht es auch einzeln, würde es aber gerne in einer Schleife definieren) | |
Re: Element mit Variable ansprechen | | | Autor: keco | Datum: 19.09.08 16:00 |
| Geht nicht. Allerdings kannst du das so versuchen: Me.Controls("Button1") Wenn du die ganzen Controlnamen in einem Array ablegst, kannst du das in einer Schleife durchlaufen und anstelle von "Button1" natürlich auch die Variable reinpacken. Bedingung dabei ist allerdings, dass die ganzen Control aus der Hauptform liegen.
Beitrag wurde zuletzt am 19.09.08 um 16:05:09 editiert. | |
Re: Element mit Variable ansprechen | | | Autor: icetea123 | Datum: 19.09.08 16:48 |
| Ich würd immer einen Variablentyp beim Deklarieren angeben
-----------------------------------
Betriebssystem: Schrott (Vista)
Entwicklungsumgebung: VS 2008
| |
Re: Element mit Variable ansprechen | | | Autor: carsten-m | Datum: 20.09.08 11:28 |
| Sorry,
bin gestern drüber weg gekommen.
Hat geklappt, danke! | |
Re: Element mit Variable ansprechen | | | Autor: keco | Datum: 20.09.08 11:34 |
| Zumindest mit Option Infer On. Aber zwecks Typsicherheit solltest du das machen. Am besten auch gleich Option Strict On setzen. | |
Re: Element mit Variable ansprechen | | | Autor: carsten-m | Datum: 20.09.08 13:35 |
| Außerdem wissen sonst andere Programmierer nicht, was du damit bezwecken willst.
Es hilft, die Übersicht zu wahren.
Kann ich nicht wirklich nachvollziehen.
Ob ich schreibe
DIM text AS STRING = "Text"
oder
DIM text = "Text"
In beiden Fällen ist klar zu sehen, dass ein String deklariert wird; wenn es für compiling 'wichtig' ist, OK. Aber übersichtlicher wird es dadurch imho nicht.
Mit den Kommentaren sagste was. Habe ich mir auch beim php-Programming immer wieder vorgesagt, dann später doch vergessen und die letzten Haare später ausgerauft, wenn ich genau-die-stelle hinterher gesucht habe | |
| 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 |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere 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
|
|