Seite 1 von 1

COMatePLUS snmp

Verfasst: 15.05.2012 22:28
von kunstlust
Ich versuche mich gerade mit der COMatePLUS und SNMP, was auch geht....
Nur würde ich gerne die IP durch eine Variable ersetzen, was mir leider nicht gelingt… also mit chr(34) habe ich es nicht hinbekommen, ein Tip für eine IP wäre Super- Danke

Code: Alles auswählen

OpenConsole()
XIncludeFile "COMatePLUS.pbi"
objSNMP.COMateObject
objSNMP = COMate_CreateObject("OlePrn.OleSNMP") 
If objSNMP
  objSNMP\Invoke("Open('192.168.110.146', 'public', 2,1000)")
  drucker_typ.s =  objSNMP\GetStringProperty("Get('.1.3.6.1.2.1.25.3.2.1.3.1')")
EndIf
PrintN (drucker_typ)
Input()
CloseConsole()

Re: COMatePLUS snmp

Verfasst: 15.05.2012 23:23
von Kiffi
sowas hier?

Code: Alles auswählen

  [...]
  IP.s = "192.168.110.146"
  objSNMP\Invoke("Open('" + IP + "', 'public', 2,1000)")
  [...]
Grüße ... Kiffi

Re: COMatePLUS snmp

Verfasst: 16.05.2012 07:21
von kunstlust
Danke Kiffi, die schreibweise war das Problem, komme von AutoIT, das muss ich mich noch daran gewöhnen :D

Re: COMatePLUS snmp

Verfasst: 16.05.2012 07:29
von RSBasic
Schade, dass keine doppelten "" geht. Sollte mal eingeführt werden, dann wärs einfacher, wie bei anderen bestimmten Sprachen. :wink: