![]() |
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 |
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... |
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: [url="http://www.aspheute.com/artikel/20001002.htm"]http://www.aspheute.com/artikel/20001002.htm[/url] Da ist auch genau so ein Beispiel wie von Dir dabei - sieht ja aus wie ne IP Adresse! |
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 |
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 |
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. |
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... |
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. |
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 |
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) |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 17:56 Uhr. |
Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.