Indexへ
(15657)//【15656】→(15661)
------------------------
【タイトル】ExcelVBAでJwwクリップボードにアクセス!!
【記事番号】 15656 (*)
【 日時 】09/08/27 21:27
【 発言者 】HiroCom777 hirocom777@hotmail.com
【 リンク 】http://www.h7.dion.ne.jp/~hirocom/VBdeJW/



VisualBasicでJwwのデータを有効利用できないかをテーマに研究しているHiroCom777です。

JwwデータにアクセスするExcelマクロを公開していますが
この度Jwwデータのクリップボードデータにもアクセスできる様になりました。
これで、座標情報をExcelに取り込める(様なもの)になったのですかね?

ご意見ご感想などお待ちしています(^_^)/


Indexへ
(15656)←【15661】//(15658)
------------------------
【タイトル】Re(1):ExcelVBAでJwwクリップボードにアクセス!!
【記事番号】 15661 (15656)
【 日時 】09/08/29 11:33
【 発言者 】mirror

▼HiroCom777さん:
VBではないのですが

OOo.calcからOOo.basicにて
クリップボードを監視し、jwwクリップボードデータを抽出して
セル範囲に展開するようなものを作った事があります

全てオンメモリーなので、jwwでコピーコマンドを実行すると
即、OOo.calcのsheetに反映され所要の技術計算適用にて結果表示されるのですが
・・・OOo専用でしか使えないという・・・弱みがあって

最近は、その他の表計算ソフトでも同様に動作するようにと思い
プロセス間通信を利用したミドルウェアで
中間ファイルを書き出すように作っています
インタープリタのオーバーヘッドを気にしなくても良いという長所がありますが
やはりブロック図形の書き出し定義(独自)で悩んでいます・・・

個人的には、コンサル成果等の技術計算チェックを行うような場面で
専らとして、OOo専用版を使っていたりしますが
先だっても記載したのですが、あまり需要が無いようにも思っていたりします

jwwクリップボードデータを抽出して利用する事は
外部変形機能や座標ファイル等に比べて
ブロック図形内部データへのアクセスと、shellに囚われない動作構築が可能ですので
格段に自由度が高く、技術計算等に有利に働きます
VBでのアクセスが確立できたのであれば、誠に喜ばしいことだと思います