 Limbach
		
			Limbach
		
		
		
		
		
		
		
		
	
			07-06-2012 01:56 AM
Ich habe ein Skript in Diadem in dem ich anwenderdefinierte Variabeln benutzen möchte.
Ich stelle mir das so vor:
Public Type PMType
  Hersteller as string
  Typ as string
end Type
Call GlobalDim ("PM") as PMType 
 
PM.Hersteller="NI"
Gibt es einen Möglichkeit dies zu realisieren?
Meine jetzige Lösung ist:
Call GlobalDim ("PM ,ItemDemo")  			'globale Variable definieren
Set PM= CreateObject("Scripting.Dictionary")
PM.Add "Hersteller", "NI"					'Schlüssel und Element hinzufügen
PM.Add "Typ", "SCXI 1362" 				        'Schlüssel und Element hinzufügen
PM.Item ("Typ")="SCXI 1363" 				'Element neuen Wert zuweisen
ItemDemo = PM.Item("Typ")				' Liest das Element.
 AndreasK
		
			AndreasK
		
		
		
		
		
		
		
		
	
			07-06-2012 12:23 PM - edited 07-06-2012 12:32 PM
If you put this code into a user Command file (Settings -> Options -> Extensions -> User Commands)
class PMType
public Hersteller
public Typ
End Class
dim PM : set PM = new PMType
PM.Hersteller = "NI"
the PM variable is globally availables?