vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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 - Fortgeschrittene
Re: Jagged Array 
Autor: JuergenW
Datum: 27.05.15 21:43

Es geht schlussendlich schon um Controls. Wie viele ich für eine Maske brauche und ob es einmal eine TextBox ist oder eine Auswahlliste, das möchte ich dem/n Array/s speichern.

Aus diesen Angaben würde ich folgendes generieren:
Label mit .Text = [u]Shaft Diameter [mm] daneben eine TextBox, die den Wert für Shaft Diameter aufnimmt. PARAM_DOUBLE ist für das CAD-Programm wichtig, in dem Fall würde ein Parameter erzeugt, der einen DOUBLE-Wert aufnimmt.

hier beginnt der Teil für den 1.Parameter
ParamList[0] = new Array();
ParamList[0][0] = ("Shaft Diameter [mm]"); // Klartext des Parameters
ParamList[0][1] = ("SHAFT_DIAMETER"); // Name des Parameters
ParamList[jj][2] =("PARAM_DOUBLE"); // Type des Parameters
ParamList[0][3] = ("TEXT"); // der User hat ein Text-Feld um Eingaben zu machen




das hier würde ergeben:
Label mit .Text = [u]Type und daneben eine Auswahlbox, in der ich aus Cross Shaft, Bar Shaft Long usw
einen Wert auswählen kann.

hier beginnt der Teil für den 4.Parameter; ist genauso wie beim 3.Parameter
ParamList[3] = new Array();
ParamList[3][0] = ("Type");
ParamList[3][1] = ("TYPE");
ParamList[3][2] = ("PARAM_STRING");
ParamList[3][3] = ("SELECT");
ParamList[3][4] = new Array("Cross Shaft", "Bar Shaft long", "Bar Shaft short", "Other", "tbd")



Das Erzeugen der Controls kommt als 2.Schritt an die Reihe.
Der erste Schritt ist, und um den geht es mir, wie kann ich in VB.NET diese Infos abspeichern.
In der HTML-Welt habe ich das mit einem Array geschafft.
Beim Type-Parameter sieht man, dass von [3][0] bis [3][3] jeweils ein String gespeichert wurde.
In [3][4]aber ein Array , dessen Inhalt in einer Zeile initialisiert wurde.

Für mich stellt sich nur die Frage wie mache ich das am geschicktesten. Mit Array, Listen oder was VB.NET mit Bordmitteln zur Verfügung stellt. Draus die Controls zu erstellen mache ich mir erst später Gedanken.

Ich schau mir jetzt mal an was unter dem Link zu finden ist.

Viele Grüße
Jürgen
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Steuerelement zur Laufzeit generieren1.308JuergenW27.05.15 15:29
Jagged Array945Manfred X27.05.15 16:06
Re: Jagged Array834JuergenW27.05.15 21:43
Klasse 'ParameterInfo'878Manfred X28.05.15 06:21
Anwendungsbeispiel835Manfred X28.05.15 06:23
Re: Anwendungsbeispiel776JuergenW28.05.15 10:25
Re: Anwendungsbeispiel786JuergenW01.06.15 12:55
Re: Anwendungsbeispiel828Manfred X01.06.15 13:29
Re: Anwendungsbeispiel789JuergenW01.06.15 13:56
Re: Anwendungsbeispiel801Manfred X01.06.15 14:57

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