У меня есть собственный протокол в системе Windows как:
[HKEY_CLASSES_ROOT\DocImage]
@="URL:DocImage Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\DocImage\shell]
[HKEY_CLASSES_ROOT\DocImage\shell\open]
[HKEY_CLASSES_ROOT\DocImage\shell\open\command]
@="\"C:\\Program Files (x86)\\Documotive\\Documotive 4\\Documotive ImageViewer\\DocumotiveImageViewer.exe\" -search \"EMPLOY_REF\" \"\"\"%1 \"\"\" \"IDS://BHADOC/HR-Payroll\""
Я называю протокол из гиперссылки Excel следующим образом:
docimage: // A041
Это работает в том смысле, что оно открывает приложение Documobil, но аргумент, через который оно проходит, - «docimage: // A041» вместо просто «A041».
Есть идеи, как мне передать параметр без имени протокола?