Autor Thema: Probleme mit NotesID Class  (Gelesen 2373 mal)

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Probleme mit NotesID Class
« am: 17.02.04 - 07:58:25 »
Hallo,

ich habe bei openntf ein LS Klasse "NOTESIDClass" gefunden wo man per API folgende Infomation sich von einer ID zurückliefern kann:

username As String
commonName As String
isNorthAmerican As Variant
isHierarchical As Variant
isSafeCopy As Variant
isCertifier As Variant
isExpressID As Variant
isDesktopOnly As Variant
publicKey As String
privateKey As String
internationalPublicKey As String
internationalPrivateKey As String

siehe:

http://www.openntf.org/Projects/codebin/codebin.nsf/CodeByDate/50BE6046E68AC60088256D470053F44D

Ich benötige für eine Funktion username aus einer sicheren ID - Datei. Das ganze funktioniert auch super gut, außer bei Umlauten " Ä ä Ü ü Ö ö und ß " kann jemand von Euch einen Tip wie man das Problem in den Griff bekommt.

Gruß Christopher
« Letzte Änderung: 17.02.04 - 08:01:55 von Christopher »
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Probleme mit NotesID Class
« Antwort #1 am: 17.02.04 - 08:29:12 »
Du musst uns schon sagen, was er Dir anstelle der Sonderzeichen liefert
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:Probleme mit NotesID Class
« Antwort #2 am: 17.02.04 - 08:44:19 »
Das zu beschreiben ist nicht einfach :-) Hier ist mal ein Bild bei den Namen handelt es sich z.B. um einen H. Krämer.
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Probleme mit NotesID Class
« Antwort #3 am: 17.02.04 - 08:48:45 »
Ok, das ist im Debugger. Was passiert denn, wenn Du das mit Print in die Statuszeile ausgibst?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re:Probleme mit NotesID Class
« Antwort #4 am: 17.02.04 - 08:49:13 »
Werden alle Umlaute mit demselben Zeichen dargestellt? Falls nicht, könntest Du die Sonderzeichen entsprechend ersetzen.

Andreas

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Probleme mit NotesID Class
« Antwort #5 am: 17.02.04 - 08:51:37 »
Diese Block-Grafik taucht bei verschiedenen Sonderzeichen ab und an mal auf als Ersatz, man müsste also schon genauer hinsehen, da die Darstellung keinen Rückschluss auf den Inhalt zulässt. Der Debugger scheint an der Stelle 7Bit-Code zu haben.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:Probleme mit NotesID Class
« Antwort #6 am: 17.02.04 - 09:50:35 »
Es kommt immer auf den Umlaut an, ich vermutte jeder Umlaut hat sein eigenes Zeichen. Ich dachte evt. an ein Rplacesubstring aber wie bekomme ich diese Sonderzeichen in die Fomel  ???
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Glombi

  • Gast
Re:Probleme mit NotesID Class
« Antwort #7 am: 17.02.04 - 09:59:49 »
Mit Copy-and-Paste.

Du kannst das aus dem Debugger kopieren (hoffe ich  :-\) oder
Du baust Dir eine Inputbox ein und setzt den Wert als Vorgabewert ein. Da kannst Du auf jeden Fall in die Zwischenablage kopieren.

Evtl. kann man auch mit dem ASCII-Code arbeiten.

Andreas

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:Probleme mit NotesID Class
« Antwort #8 am: 17.02.04 - 10:01:26 »
Das wäre mal eine Idee.
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Christopher

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.060
  • Geschlecht: Männlich
  • Dumm ist der, der dummes tut.
Re:Probleme mit NotesID Class
« Antwort #9 am: 17.02.04 - 11:07:36 »
Funktioniert leider nicht es sieht so aus als ob die Umlaubte als Unicode zurück gegeben werden. Ich habs mal mit ReplaceSubstring versucht aber es scheint nicht zu funktionieren.  :'(
Client & Server R 5.011
Principal Certified Lotus Professional R5 System Administration
Microsoft Certified Systems Engineer 2000
Microsoft Certified Systems Administrator 2000
Microsoft Certified Systems Administrator 2003
Microsoft Certified Systems Engineer 2003

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Probleme mit NotesID Class
« Antwort #10 am: 17.02.04 - 11:58:53 »
Dann müsste man das wohl in LMBCS (oder so ähnlich) konvertieren, das wird aber glaub nur in der API angeboten.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz