COMatePLUS snmp

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
kunstlust
Beiträge: 259
Registriert: 12.04.2012 23:47
Wohnort: Hannover
Kontaktdaten:

COMatePLUS snmp

Beitrag 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()
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: COMatePLUS snmp

Beitrag von Kiffi »

sowas hier?

Code: Alles auswählen

  [...]
  IP.s = "192.168.110.146"
  objSNMP\Invoke("Open('" + IP + "', 'public', 2,1000)")
  [...]
Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
kunstlust
Beiträge: 259
Registriert: 12.04.2012 23:47
Wohnort: Hannover
Kontaktdaten:

Re: COMatePLUS snmp

Beitrag von kunstlust »

Danke Kiffi, die schreibweise war das Problem, komme von AutoIT, das muss ich mich noch daran gewöhnen :D
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: COMatePLUS snmp

Beitrag von RSBasic »

Schade, dass keine doppelten "" geht. Sollte mal eingeführt werden, dann wärs einfacher, wie bei anderen bestimmten Sprachen. :wink:
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Antworten