vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Konstantes assoziatives Feld/Collection/Dictionary 
Autor: Gloem
Datum: 01.07.08 07:45

Ist so etwas in VBA möglich?

Ich habe in meinem Projekt ein Modul mit meinen sämtlichen Konstanten, der Ordnung wegen eben. Hier möchte ich auch zwei assoziative konstante Felder, Collections oder Dictionarys (was auch immer möglich ist) anlegen die je nach Status einer Checkbox dann an ein aktuellen Feldes übergeben werden, so dass ich nur an einer Stelle eines der konstanten Felder an mein aktuelles Feld übergeben muss und ich mir danach um die Checkbox keine Sorgen machen muss



Pseudocode:

Modul mit den Konstanten:

const feld_a() as Konstantes Feld

feld_a(0) = "eins_a": ...

const feld_b() as Konstantes Feld

feld_b(0) = "eins_b": ...



Formularfunktion

dim aktuellesFeld() as Feld

set aktuelles Feld = iif(checkbox.value, konstanten.feld_a, konstanten.feld_b)





Hoffe ich habe mein Problem verständlich geschildert und mir kann jemand helfen. Falls das mit VB nicht geht, wäre ich über eine alternative Lösung auch sehr dankbar
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Konstantes assoziatives Feld/Collection/Dictionary1.127Gloem01.07.08 07:45
Re: Konstantes assoziatives Feld/Collection/Dictionary663VBMichi01.07.08 11:07
Re: Konstantes assoziatives Feld/Collection/Dictionary606Gloem01.07.08 15:08

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-2025 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