TweakPC

Zurück   Computer Hardware Forum - TweakPC > Games und Software > Programmiersprachen
Registrieren Hilfe Community Downloads

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19.01.2006, 14:19   #1 (permalink)
Rechenknecht
 
Benutzerbild von Toco
 

Registriert seit: 23.07.2005
Beiträge: 80

Toco ist zur Zeit noch ein unbeschriebenes Blatt

Standard VBScript: Bestimmten teil einer Variabla auslesen

Hallo,
ich habe in VBS eine Variable "Context" mit dem Inhalt: aaa.bbb.ccc.ddd.

Ich will jetzt das VBS nur das "bbb" in einer anderen Variable speichert. Weiß vielleicht jemand wie man dies macht?

Gruß Toco
Toco ist offline   Mit Zitat antworten
Alt 19.01.2006, 14:32   #2 (permalink)
Extrem Tweaker
 
Benutzerbild von Crystallion
 

Registriert seit: 14.07.2004
Beiträge: 2.062

Crystallion ist ein LichtblickCrystallion ist ein LichtblickCrystallion ist ein LichtblickCrystallion ist ein LichtblickCrystallion ist ein Lichtblick

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

Da der Variableninhalt ein String ist, kannst Du ihn mit Stringfunktionen manipulieren bzw. Teile herausziehen. Da gibt es (zum Beispiel):

Left(String, i) -- gibt von links beginnend i Zeichen von String zurück

Right(String, i) -- gibt von links beginnend i Zeichen von String zurück

Mid(String, a, i) -- gibt ab Position a von String i Zeichen zurück

Instr(String, Teilstring) -- gibt die Position von Teilstring in String zurück

Len(String) -- gibt die Anzahl der Zeichen von String zurück

Jetzt musst Du bloß noch passend kombinieren...
Crystallion ist offline   Mit Zitat antworten
Alt 19.01.2006, 15:48   #3 (permalink)
Blödmarktkundenberater
 
Benutzerbild von Exit
 

Registriert seit: 10.04.2002
Beiträge: 10.666

Exit hat eine strahlende Zukunft
Exit hat eine strahlende ZukunftExit hat eine strahlende ZukunftExit hat eine strahlende ZukunftExit hat eine strahlende ZukunftExit hat eine strahlende Zukunft

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

Einfacher geht das noch mit Split!

Da bekommste ein StringArray - und kannst davon den 1. Wert nehmen (da das StringArray 0 basiert ist!)

Schau einfach mal hier rein:
http://www.aspheute.com/artikel/20001002.htm

Da ist auch genau so ein Beispiel wie von Dir dabei - sieht ja aus wie ne IP Adresse!
Power is nothing without Control!
Hauptsystem
Exit ist offline   Mit Zitat antworten
Alt 19.01.2006, 19:08   #4 (permalink)
Rechenknecht
 
Benutzerbild von Toco
 

Registriert seit: 23.07.2005
Beiträge: 80

Toco ist zur Zeit noch ein unbeschriebenes Blatt

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

Danke für eure Antwortet... auf der Arbeit heute hat mir die erste Antwort schon genügt... war echt ne riesen Hilfe... Danke
Toco ist offline   Mit Zitat antworten
Alt 23.01.2006, 09:46   #5 (permalink)
Rechenknecht
 
Benutzerbild von Toco
 

Registriert seit: 23.07.2005
Beiträge: 80

Toco ist zur Zeit noch ein unbeschriebenes Blatt

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

Hallo,
ich hab mal wieder ein Problem... Das Programm funktioniert jetzt zwar einwandfrei, aber mein ausbilder is noch nich zufrieden.
Ich hab ein Programm geschrieben, mit dem bestimmte abteilungen aus meinem betrieb einen Lizenzserver für eine Kartenerstllungssoftware auswählen können. Dabei dürfen bestimmte abteilungen aber nicht alle Server auswählen. Deshalb lese ich den Novell Context aus den Windows Umgebungsvariablen aus. in dieser variable steht auch die abteilung des users.
So mein Ausbilder meinte jetzt das das Programm zwar klappt aber das es garnicht bztw. nur sehr schwer erweiterbar ist. Er hätte gerne das man die Abteilungen und die server die die einzelnen abteilungen haben dürfen in eine tabelle schreibt die dann von dem vb script ausgelesen wird. so das man das prog einfach um eine abteilung erweitern kann ohne in den Quellcode zu müssen.

Kann man das irgendwie machen? Also das das Script eine Tabelle bzw. Datenbank ausliest?

Oder habt Ihr ne andere Idee wie ich sowas realisieren kann?

Gruß

Toco
Toco ist offline   Mit Zitat antworten
Alt 23.01.2006, 10:16   #6 (permalink)
Hardware Freak
 
Benutzerbild von Dj Piet
 

Registriert seit: 10.04.2002
Beiträge: 11.636

Dj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein Lichtblick

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

also da könntest du ne einfache sql tabelle erstellen die abteilungen udn user da reinschreiben (oder reinschreiben lassen von deinem script) und dementsprechend auch wieder auslesen, zudem könntest du gleich die berechtigungewn mit in die tabelle übernehmen oder eine 2. erstellen die mit der ersten verknüpft.

sodass dein script die user und abteilungen aus der 1. sql tabelle ausliest und die berechtigungen aus der 2. tabelle nimmt.
Dj Piet ist offline   Mit Zitat antworten
Alt 23.01.2006, 10:41   #7 (permalink)
Rechenknecht
 
Benutzerbild von Toco
 

Registriert seit: 23.07.2005
Beiträge: 80

Toco ist zur Zeit noch ein unbeschriebenes Blatt

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

aber mit welchen befehlen kann ich denn da was auslesen ahb zu dem thema nix gefunden... hast du vielleicht nen link oder so wo das alles auch für vbs dummies erklärt ist? ist nämlich mein erstes vbs und auch scriptsprachen programm...
Toco ist offline   Mit Zitat antworten
Alt 23.01.2006, 10:50   #8 (permalink)
Hardware Freak
 
Benutzerbild von Dj Piet
 

Registriert seit: 10.04.2002
Beiträge: 11.636

Dj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein LichtblickDj Piet ist ein Lichtblick

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

VB für Dummies

guck mal bei Amazon

ansonsten kannst du doch normale sql befehle in einer script datei verarbeiten...

ich bin kein AE, aber sowas dürfte nicht allzu schwer sein.
Dj Piet ist offline   Mit Zitat antworten
Alt 24.01.2006, 08:26   #9 (permalink)
Rechenknecht
 
Benutzerbild von Toco
 

Registriert seit: 23.07.2005
Beiträge: 80

Toco ist zur Zeit noch ein unbeschriebenes Blatt

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

so hab es jetzt geschaft...
hab es nicht mit ner tabelle bzw. datenbank gemacht. hab die daten in ini dateien geschrieben, die dann ausgelesen werden. Ich hoffe mein ausbilder ist jetzt zufrieden mit dem Prog.

Gruß Toco
Toco ist offline   Mit Zitat antworten
Alt 24.01.2006, 09:15   #10 (permalink)
Hardware Freak
 
Benutzerbild von BomberD
 

Registriert seit: 10.04.2002
Beiträge: 7.476

BomberD ist ein wunderbarer AnblickBomberD ist ein wunderbarer AnblickBomberD ist ein wunderbarer AnblickBomberD ist ein wunderbarer AnblickBomberD ist ein wunderbarer AnblickBomberD ist ein wunderbarer Anblick

Standard AW: VBScript: Bestimmten teil einer Variabla auslesen

Machs nicht über ne stupide ini. Sondern probiers zumindest mit XML.

Der Zugriff auf ne Access Datenbank ist aber leichter
Vorteil an ner Datenbank ist, dass du sie auch schützen kannst. Textdateien sind immer etwas pfui. Auch wenn mehrere Leute auf die Datei zugreifen wollen (z.b. Auslesen der zum Benutzer gehörigen Abteilung)
BomberD ist offline   Mit Zitat antworten
Antwort

Stichworte
auslesen, bestimmten, teil, variabla, vbscript


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Temperatur einer USB-Festplatte per USB auslesen Civilizatior Festplatten und Datenspeicher 0 10.12.2007 22:40
Bei Bestimmten Programmen KEIn Bass ! =( Xite Audio und Video 1 10.03.2006 13:38
audio auslesen von ISO, BUP, VOB-dateien auslesen und brennen ibanez101 Windows & Programme 8 30.12.2005 19:00
aus einer datei .... auslesen ? (Wette) :-) Gast Windows & Programme 9 13.01.2003 15:15
Zusammenfügen teil 2 Gast RAM Arbeitsspeicher 4 22.11.2002 13:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:09 Uhr.






Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.
Impressum, Datenschutz Copyright © 1999-2015 TweakPC, Alle Rechte vorbehalten, all rights reserved