何時もありがとうございます。
アイコンの lnk ファイルからパスを取得して Hamlog を起動させようとしていましたが
-x の右側に半角空白が含まれていると結構面倒そうなので
起動している Hamlog のハンドルを取得してからコマンド116を送り
「HAMLOG.HDBファイルのレコード件数とフルパスを得る」ように
方針を変える事にしました。
それからソフト側からマウスでメニューの「検索」「条件検索と印刷」をクリックさせて
「検索条件の設定」ウインドウを表示させて、「日付範囲」と「レコード」を取り込みファイル出力処理をします。