2017-04-25 10 views
0

これは好奇心が強いからです。VBプロジェクトフォームをコマンドラインから開く

私は、チケットがエンジニアに割り当てられたときに電子メール通知を持つIT部門の「サポートチケット」を処理するためのアプリケーションを作成しました。

チケットID - 123456があなたに割り当てられているとの電子メール(ランダムなGMAILアカウントatmから)を受け取ることがあります。

私はハイパーリンクを電子メールからVBフォームに送ることができますか?

このように、アプリケーションが実行しているルールに基づいて、そのチケット固有の情報でアプリケーション内の別のフォームを開くことができますか? (そのフォームはすでに存在している、と私の説明が悪い場合SQLのParam(チケットID)

謝罪を介してデータを通して引っ張る。

おかげで、

ディーン

+2

なぜsqlタグですか?ここにSQLはありません... – jarlh

+0

@Jarlh私は新しいフォームでデータを読み込むSQLクエリを使用するので、私はsqlタグを使用しました。それを取り除いても問題ありません。 – JustAnAverageSQLuser

答えて

1

はい、これが可能です

register applications to handle different protocol schemesでも可能ですので、リンクをクリックするとChromeやInternet Explorerが開くのと同じように表示されることがありますで始まるの場合、独自プロトコルをticket:のようなカスタムプロトコルのデフォルトアクションとして設定することができます。 url内の追加情報は、コマンドライン引数を介してアプリケーションに渡されます。

アプリケーションを更新するだけでなく、WindowsレジストリのHKEY_CLASSES_ROOT領域も変更する必要があることに注意してください。これはユーザーができる標準的な特権ではなく、通常のインストーラスイートのほとんどはこれを標準バージョンで簡単に組み込むことができます。

関連する問題