[SIMILAR] WITH 7323 任分 WITH 5771 ク周 WITH 2950 分担 WITH 2232 ち方 WITH 1344 ブジ WITH 1328 大幅 WITH 996 の持 WITH 819 方と WITH 801 オブ WITH 780 責任 WITH 664 デー WITH 578 修正 WITH 567 ェク WITH 567 ビル WITH 501 タの WITH 445 ータ WITH 413 ルド WITH 372 ジェ WITH 371 変更 WITH 369 ロッ WITH 303 普通 WITH 296 クト WITH 287 状態 WITH 245 持ち WITH 194 メー WITH 144 自分 WITH 119 ック WITH 109 ール WITH 37 って WITH 1 とか WITH 1 か、 WITH 1 、ロ の検索結果 192 件中 1 - 10 件目 (0.960311181 秒)
データの持ち方とか、ロック周りのオブジェクトの責任分担あたりをまとめてがばっと変更。既に普通に使っているので、ビルドが通らない状態になってしまうと自分のメールも読めなくなって困ってしまうので、ちまちまやるのですが、それでもかなり大幅に修正が入りました。 ...
ダウンロード予約周りを書いていたら、ロジック的にスレッドセーフでないところを発見。シナリオによっては起きうるなぁと思って他のところについても考えていたら、他のところでもプロトコルによっては上手く排他で動かないところがあることが発覚しました。POP3とIMAP4だけなら大丈夫ですが、他のプロトコルを ...
# (スコア:1740)
と思ったらやはりバグっていました。文字列のコピーを作成しないようにしたために、呼び出し側でオブジェクトの寿命に気をつけてやらないと開放されたメモリを参照してしまうのですが、きちんとできていないところがありました。 ついでにテンプレートの処理をしたときに文字列が無駄にコピーされていたのも修正 ...
# (スコア:1740)
とりあえず実装終了。でも、QMAILのオブジェクトモデルの方をまだ実装していないので、単なるスクリプトのランチャ状態です。出来ることといったら、 MsgBox "foo" Set shell = CreateObject("WScript.Shell") shell.Run "notepad.exe" のようにQMAILとは関係のないことばかり^^;; ...
# (スコア:1673)
Invalid Textワーキングドラフトが出ていました。 ドキュメントを斜め読みした感じでは、だいぶ使えるものになっているように見えます。Managed Extension for C++があまりにもだめだめで、.NET向けに開発するならC#かなというイメージでしたが、ManagedなオブジェクトとSTLやboostあたりがうまく組み合わせて使 ...
# (スコア:1660)
Applicationオブジェクトに加えて、Documentオブジェクトのスケルトンも追加してみました。でもまだ出来るのは、 document.offline = true くらいだったり。。 ...
# (スコア:1650)
引数がまだ扱えませんが、こんな感じでできるようにしました。 mainWindow.invokeAction("MessageNew"); 今のところメインウィンドウからしかスクリプトが起動できないので、メインウィンドウオブジェクトからのアクションの起動しかできませんが、他のウィンドウもそのうち扱えるようになる予定です。 マクロか ...
# (スコア:1650)
少しだけオブジェクトモデルを実装してみました。でも、まだこれだけ。 MsgBox application.version ...
# (スコア:1650)
色々と他のこともしつつ考えた結果、検索を入れるためのモデルの変更の方向性を決めました。 主にオブジェクトの寿命管理と、排他制御まわりをどうするか考えていたのですが、パフォーマンスとメモリ使用量とメンテナンス性を色々と検討した結果、一応納得のいく答えが出たような気がします。 しかし、C++でQMA ...
# (スコア:1650)
排他制御はread-write lockを使ってやるようにしました。 ついでに、同期フィルタも同じような問題があるのでこっちも何とかしないといけません。こちらは、オブジェクト自体をコピーしてしまおうかなと思案中です。 ...
# (スコア:1650)
# (スコア:10000)