Domino 9 und frühere Versionen > ND6: Entwicklung

Notes über Eingabeaufforderung starten und Parameter übergeben.

<< < (2/2)

Semeaphoros:
Ja, die MailTo-Links meine ich.

Ein bisschen Stöbern in meiner Reh-Schizophrenie lässt folgenden Verdacht aufkommen:

Mailprogramm aufrufon ohne irgendwas:
notes.exe /MAIL

Mailprogramm mit Zusatzangaben öffne:
notes.exe %1

... ebenso für den News-Dienst ...

und bei Outlook/Outlook Express/Mozilla steht das genauso drin.

Heisst irgendwie, dass der Browser da mit einem "standardisierten" Aufruf daher kommt, die Reh-Schizophrenie stellt die Verbindung zwischen Browser und entsprechendem Dienstprogramm zur Verfügung. Scheint, dass es für Mails/News etc. ein einheitliches Protokoll, das über die %1-Variable im Aufruf übergeben wird, existiert. Wäre interessant, zu wissen, wie das dort rüberkommt .....

Na ja, wenn ich dann dazu komme, werf ich vielleicht mal mein Delphi an und schaue, wenn das nicht unterdessen jemand anderes macht.

TMC:
Hi,

hier noch was aus meiner Knoff-hoff-DB (weiß leider die Quelle nicht mehr), beim Überfliegen hab ich gesehen, dass wohl das meiste bereits schon erwähnt wurde...

C:\Notes\Notes.exe =C:\Notes\MyNotes.ini   Starts the client with an alternate INI file
C:\Notes\Notes.exe dbName.nsf   Opens a specified database when the client is started
C:\Notes\Notes.exe doclink.ndl   Opens a specified doclink when the client is started
C:\Notes\Notes.exe http://www.nsftools.com   Opens a specified web page when the client is started
C:\Notes\Notes.exe mailto:you@something.com   Begins composing an e-mail to the specified address with the Notes mail client
C:\Notes\Notes.exe MAIL   Opens the default mail database on the Notes client
C:\Notes\Notes.exe ADMINONLY   Starts the Notes Admin client (R5+)
C:\Notes\Notes.exe /EMBEDDING   Starts Notes as an OLE server
C:\Notes\Notes.exe /AUTOMATION   Starts Notes minimized

TMC

tomthecat:
Guten Morgen!

Erstmal danke für die Hinweise, aber leider bringen sie mich nicht weiter. Den Notes-Client / Datenbank usw. über die Konsole zu öffnen bekomm ich ja hin, nur nicht einen zusätzlichen x-belieben Parameter in meine Datenbank.

Dann werd ich das wohl anders lösen müssen...

Vermutlich vor dem Aufruf eine Textdatei in einem Verzeichnis erstellen, dort den Parameter eintragen. Beim öffnen der Datenbank bzw. eines Dokumentes, einen Agenten starten der diese Text-Datei ausliest.

Irgendwie so.

animate:
hast du Kenntnisse in C(++), VB, etc.?
wenn ja, dann könntest du  auch ein kleines Konsolenprogrämmchen schreiben, das übergebene Argumente verwerten kann.
Das sind (egal welche Programmiersprache) nur ein paar Zeelen

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln