[質問]起動時のコマンドライン引数の取得

Go down

[質問]起動時のコマンドライン引数の取得

投稿 by ssx4dac on 2016-07-19, 3:40 pm

こんにちは。4D初心者です。
4Dを起動する際にコマンドラインで渡された引数を取得することはできますか?

あるアプリケーションから以下のように引数を渡して4Dを起動したいのですが
4D側で引数を取得する方法がわかりません。

  4D.exe XXXX.4DB param1 param2

On Startupデータベースメソッド中で何か特別な変数に入るのかと思って調べてみたのですが・・
そもそも可能なんでしょうか。

ssx4dac

投稿数 : 5
登録日 : 2016/07/19

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by miyako on 2016-07-19, 6:12 pm

こんにちは!

このプラグインにPROCESS_GET_ARGUMENTSというおまけコマンドがあります。

時間があるときに,そこだけ取り出して別プラグインにしようと思ったまま,忘れていました。

miyako

投稿数 : 258
登録日 : 2016/07/05

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by ssx4dac on 2016-07-20, 11:09 am

miyakoさん、こんにちは。早速のコメントありがとうございます!

ダウンロード先が分からなかったのですが、見つかりました。
早速確認してみます。

いろいろ悩んでいたことが一瞬で解決しました。ありがとうございました。

ssx4dac

投稿数 : 5
登録日 : 2016/07/19

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by miyako on 2016-07-20, 12:21 pm

追伸デス・書き直しました。

https://github.com/miyako/4d-plugin-process



でもテストしていません。ゴメンナサイ pig

miyako

投稿数 : 258
登録日 : 2016/07/05

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by Hiroyuki Kodani on 2016-07-21, 11:02 am

こんにちは。もう解決してしまったようですが・・

定番の無償プラグインWin32APIにも起動時の引数を取得可能なコマンドがあります。
「sys_GetCommandLine」関数です。

https://github.com/OrchardSoftware/4D-Win32API

参考までに。
avatar
Hiroyuki Kodani

投稿数 : 4
登録日 : 2016/07/04
所在地 : 大阪

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by ssx4dac on 2016-07-21, 4:20 pm

こんにちは。Win32APIプラグインは別の目的で使ったことがあるのですが、そんなコマンドがあるのは知りませんでした。ありがとうございました。

ssx4dac

投稿数 : 5
登録日 : 2016/07/19

トップに戻る Go down

Re: [質問]起動時のコマンドライン引数の取得

投稿 by Sponsored content


Sponsored content


トップに戻る Go down

トップに戻る


 
Permissions in this forum:
返信投稿: 不可