OrangeMaker

OrangeMaker

PR

×

Keyword Search

▼キーワード検索

Profile

OrangeMaker

OrangeMaker

Calendar

Comments

オールフリーソフトのひろ@ Re:Kokomite Ver.1-0-1-103 リリース(06/10) Kokomiteについて教えてください。 初め…
http://buycialisky.com/@ Re:vs2011 にアップグレード(09/18) cialis split pillcialis comparison difl…
http://buycialisky.com/@ Re:BreathOfWindow Ver.1-0-116 Vectorにて公開(09/05) best price cialiscialis vs viagra pharm…
http://buycialisky.com/@ Re:RieNマルチ化(04/29) cialis preis apothekecialis online ohne…
http://buycialisky.com/@ Re:EatherOverSkypeについて(08/01) side effects of viagra and cialiscialis…

Freepage List

2008.01.21
XML
カテゴリ: PartyLine

なんとなく、勢いでPartyLineに二重起動防止する追加を行ったが、作りとして本当にまずいのは、同じパーティ名で2重起動される状態だけです。

同じパーティ名で動作しているかどうか確認する方法は、

1.起動毎にレジストに登録して確認する。
2.アプリケーション同士でWindowメッセージで話をつける。

が考えられる、まあほかにも手間を考えなければいろいろありそうだが、常識的にはこんなもんでしょう。

そもそも、マルチインスタンスでの起動というのをあまり考えていなかった。(笑)
(PartyLineの機能拡張案として、複数Partyのサポートは検討課題として念頭にはあるのだが。。)

マルチインスタンスにするためには起動だけの問題でなく管理用フォルダも複数可能にしなければならない。

現在、管理用ファイルとしてiniファイルと送信フォルダが起動時のカレントディレクトリ配下として作成している。

ということは、ショートカットから起動すれば作業ディレクトリの設定が可能なのでマルチでの起動はできそうですね。

次に、最初のチェック方法ですが、2を採用したい。なぜなら、今後の予定(未定ですが。)でファイルの到着を監視してユーザにお知らせや自動取り込み等のアプリを考えていて、これはPartyLineとお話をする必要上Windowメッセージで実装を考えている。



1. 2重起動のチェックを外す。
2. チェック方法はWindwosメッセージで話をつける。

次版で盛り込みたい。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2008.01.21 06:16:47
コメント(0) | コメントを書く
[PartyLine] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: