Indexへ
(15910)//【15911】→(15913)
------------------------
【タイトル】JW_CADのデータ形式
【記事番号】 15911 (*)
【 日時 】04/04/14 20:02
【 発言者 】URASHIMAN

お世話になります。

JW_CADのデータファイルを、自作のアプリケーションで読み込みたいのですが
ライブラリまたは資料などはあるのでしょうか?


Indexへ
(15911)←【15913】→(15914)
------------------------
【タイトル】Re(1):JW_CADのデータ形式
【記事番号】 15913 (15911)
【 日時 】04/04/14 20:32
【 発言者 】KEN

▼URASHIMANさん:

>JW_CADのデータファイルを、自作のアプリケーションで読み込みたいのですが

なぜ わざわざ「自作のアプリケーション」なのですか?
JWW 最新版をダウンロード、インストールされれば良いのでは?


>ライブラリまたは資料などはあるのでしょうか?

書店の建築コーナーに多く出版されています。


Indexへ
(15913)←【15914】→(15915)
------------------------
【タイトル】Re(1):JW_CADのデータ形式
【記事番号】 15914 (15911)
【 日時 】04/04/14 20:35
【 発言者 】tora

▼URASHIMANさん:

http://www.jwcad.net/jwdatafmt.txt

作者が公開していますね。
mfc で作ればシリアライズでそのままですね。

Delphi でシリアライズと同等の読み書きのソースがどこかで公開されていたので
それを見て自作しても良いですね。

あと、簡単なのは、外変を自分で作って自分のソフトで詠むってのもありですね。


Indexへ
(15914)←【15915】→(15919)
------------------------
【タイトル】Re:JW_CADのデータ形式
【記事番号】 15915 (15914)
【 日時 】04/04/14 20:45
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼toraさん:
>▼URASHIMANさん:

>Delphi でシリアライズと同等の読み書きのソースがどこかで公開されていたので
>それを見て自作しても良いですね。

マイクロアーツ社のサイトにありますね。
http://www.aizu.jp/pdf/index.htm

ただしこれは、フリーウェアを作る場合にのみ利用可能だそうです。
(シェアウェアや市販ソフトの場合は、不可)


Indexへ
(15915)←【15919】→(15965)
------------------------
【タイトル】Re(2):JW_CADのデータ形式
【記事番号】 15919 (15914)
【 日時 】04/04/14 22:11
【 発言者 】おじこっぱ

▼toraさん:
>▼URASHIMANさん:
>
>http://www.jwcad.net/jwdatafmt.txt
>
>作者が公開していますね。
>mfc で作ればシリアライズでそのままですね。

確か、公開されているデータ形式の↓の部分誤植が有ったんじゃなかったかな?

>◆ 2.5Dの始点位置が設定されている時のフラグ
>● 一位:透視図の視点位置設定済みフラグ
>● 十位:鳥瞰図の視点位置設定済みフラグ
>● 百位:アイソメ図の視点位置設定済みフラグ
>ar << (DWORD)nEyeInit;

ar << (DWORD)m_nEyeInit;・・・が正だと思います。

見ればすぐ分かるとは思いますが・・・(^^;


Indexへ
(15919)←【15965】//(15912)
------------------------
【タイトル】Re(3):JW_CADのデータ形式
【記事番号】 15965 (15919)
【 日時 】04/04/15 16:41
【 発言者 】tora

▼おじこっぱさん:
>>◆ 2.5Dの始点位置が設定されている時のフラグ
>>● 一位:透視図の視点位置設定済みフラグ
>>● 十位:鳥瞰図の視点位置設定済みフラグ
>>● 百位:アイソメ図の視点位置設定済みフラグ
>>ar << (DWORD)nEyeInit;
>
>ar << (DWORD)m_nEyeInit;・・・が正だと思います。

 mfc の古典命名規則の member変数をあらわす m_ ですが
 別に nEyeInit でもかまいません。

 作成者が同じ変数名を使うとも限りませんし。。
 型 (DWORD) が変わっていなければ問題ありません。