AFsoft World

AF日記。 コンピュータ・CAD・漫画・アニメ・ゲーム・スポーツ等についてのたわいもない話、などなど。

雨→・・・

今日の天気予報は雨、
昨晩から雨が降ってましたので
今日はずっと雨かなぁ?
という事で朝から洗濯〜というのはパスしたのですが
いやぁ・・・そこそこ晴れ間があった様子?
(引きこもりで外出してないから不明w)
でもま
斜め向かいの家の御主人が
土日祝 玄関の外に出て喫煙して
その煙がうちのベランダ直撃コースとなるので
日曜日の洗濯ってのは止めようって思ってましたので
これを機に今後 洗濯は月曜日にしようかなと思ってます

[JWW] Re:JWWアプリが開けない(すぐ落ちる)

Jw_cad作者さんサイトの掲示板での発言
JWWをダブルクリックし、起動させようとするとすぐ落ちて、CADが開けません。
アンインストールし、インストールを再度行ったが、変わらず落ちてしまいます。
原因および対処方法を教えていただけると助かります。
・「JWW」というのはJw_cadへのショートカットなのか、それとも、JWW図面ファイルなのか(Jw_cad起動時の問題なのかファイルが壊れているのか)
https://afsoft.jp/jwtpn/index.php?id=003008
 アンインストールし再インストールしただけでは、Ver.8.25〜ではレジストリはクリアされないし、フォルダ内が全て消える訳でもなし、状況はほぼ変わらない

[JWW] Re:コピーできません

Jw_cad作者さんサイトの掲示板での発言
コピーできません。
カラー無コピー機での印刷はできます。
カラー有コピー機での印刷ができません。

プリンタドライバは入っています。excleやWordではコピーできます。
教えてください。

カラー有コピー機を選択しても、上のバーが印刷に切り替わりません。
カラー無コピー機ですと、右の印刷を押すと、上のバーが印刷関連の詳細設定みたいなのがでて、印刷可能です。

よろしくお願いいたします。
・カラー印刷が出来ない
 https://afsoft.jp/jwtpn/index.php?id=014011

・プリンターの機種・ドライバー・接続方法不明
 最新プリンタードライバーをダウンロードして使用してみる
・プリンターに関連するトラブル事例は多く存在
 https://www.jwcad.net/bbs2/c-board.cgi?cmd=ntr;tree=26773;id=003
 等

某F社から

株主優待の案内が来てました

20240131a
若干、豚肉に興味を示しつつw
やはりここは、お米一択 という事で・・・

後でハガキを出しに行こう

Delphi 30周年

だそうですね

当時 Visual BASIC 2.0J でちょろちょろと
プログラミングしてましたが
プリンター設定画面が出せない、速度面、ランタイムライブラリが必須(セットアッププログラムの問題)、データベース?等でちょっと限界を感じていた時、勤め先の所長の知り合いの大学の先生から「Delphi」ってのがあるよ、と教えて頂いて購入した「Delphi 1.0J」と、最初に購入した技術評論社の「はじめての Delphi」って本で勉強をし始めたのが最初ですね
この初版本は平成7年10月5日となってます
平成7年=1995年
DOS環境からWindows環境へ移行する際、Visual BASIC 2.0J と Visual C++ 2.0 って環境は用意していましたが、VC++を入れたPCが WindowsNT で、VGAのドライバが 640×480 しか動かせなくて、VC++の設定画面が大きすぎて表示出来ず、何も出来ず勉強も全く出来なかった、という失敗がありました
VB2.0Jを利用するもイマイチ満足できない状況で
Delphi 1.0J に飛びついて
それ以降はひたすら Delphi ばかり使ってました
(仕事で Visual C++ 4.2 の QuickWin + Visual BASIC 4でインターフェイス画面 ってプログラムを作って納品した事はありますが、それだけだったなぁ)
特に、Delphi4 と Delphi6、7 は当時の勤め先で
よく利用してたと思います
Install Shield Express も付いてたし
データベースは 当初は Paradox (BDE) 使っていましたが、InterBase 使ったり FTPのコンポーネントでインターネットのサーバーにデータをアップロードして、ネット上でデータを検索出来るようにしたり 結構 やりたい事は大抵出来たって感じですごく便利でした
なので今でも利用してます
(Delphi 12〜は、使えるPCが無いので使ってません なのでサブスク契約もしてません)

しかし Delphi の価格もどんどん上がって行って
新規ではもう買えない金額だなぁw

SVGか〜

取り合えず、Jw_cad から SVG出力出来る外部変形といえば
kojimaさんの
「外部変形でEMFファイル/SVGファイル/Canvas作成」
でしょうか
https://www.farchi.jp/downloads/index.php/file_61bf1dd987b6d

SVG仕様
https://www.w3.org/TR/SVG2/
https://triple-underscore.github.io/svg-misc-ja.html

そういえばニュートン社の「ImageKit」でも
SVG対応とか言ってたっけ・・・
https://www.newtone.co.jp/productik1000vcl.html
うちのは大分古いけど
(Delphi FMX では動かないという事と、Delphi FMX では標準で JPEG/PNG/GIF/TIFFが扱えるという事で、バージョンアップしてないです、ボンビーだし)
でも
SVGには余り興味も持ってなくて全然調べた事がないです

WMF/EMF は Delphi VCL で昔から普通に保存出来ますし
HTML5 Canvas の本は、古いけど一応持ってます
PDFの本(Adobe の PDFリファレンス)は一応持ってますけど、それ見て線やベジェ線を出力してみたけど取り合えずスルーしてw Delphi の RAVEコンポーネントや FastReportコンポーネントでも PDF出力が出来るのは確認したけど(フォントの問題はあったような気がしたけど)取り合えず興味は無いです 必要性も無かったので…
以前、ホームページ上で絵を描くって事で、HTML5 Canvas の勉強はざっとだけやったんですが結局、php で GD 使いました

[JWW] Re:伸縮

Jw_cad作者さんサイトの掲示板での発言
例えば指定の線上より50mm手前で線を止めるやり方ありますか?
・伸ばそうとする線と基準線が直角の場合、伸縮点で 基準線の端点でオフセット(0,-50)
(基準線が傾いている場合は基準線を軸角取得)
・基準線から50mmの平行線を作図し、その線へ伸縮し、その平行線を削除
20250129a
 (複線)
20250129b
 (軸角取得してオフセット点で複写)

・基準線まで伸縮させてから
 -50mm分伸縮で縮める or 50mm分を部分削除

追記:
□突出寸法 に−50を入れればよろしいです。
とのコメント:上記の複線のパターンであり、オフセット点複写のパターンではない(線が直交する場合は双方同じ)
質問の意図が不明なのでどちらなのかは不明

追記:
これでOKらしく解決との事

[JWW] Re:Re:Win11で起動しない

Jw_cad作者さんサイトの掲示板での発言
偶然類似の症状がでたのですが、画像同梱で同梱する画像のパスや名前が長すぎるとJWWファイルが開かなくなるようです。

Jwwのファイルをダブルクリックで開こうとすると「ショートカットの変換に失敗しました」と表示されJw_cadが起動しない、
別ファイルは開けるが、開いて名前をつけて保存やファイルを開く操作の際に、異常jwwファイルのあるフォルダを開こうとするとJw_cadが強制終了となる症状がでました。


所持している同梱画像の分離ソフトを試しても、エラーや強制終了となり開けませんでした。
同梱の画像を削除する変換ソフトがあれば開きそうですが、検索しても見つけることはできず、バックアップファイルで画像同梱前の古い図面を復旧しました。
開くことのできないjwwファイルを削除することで、Jwの別名保存などもできるようになりました。


異常データができた詳しい原因までは探っていませんが

フォルダの深い階層やファイル名がとても長い画像を同梱
もしくはフォルダの深い階層で画像分離して再度画像同梱
画像同梱したファイルの画像込でファイル名の長い別ファイルに画像を貼り付けして保存

のうちのいずれかが原因と予想しています。
>開いて名前をつけて保存やファイルを開く操作の際に、異常jwwファイルのあるフォルダを開こうとするとJw_cadが強制終了となる症状がでました。
サムネイル表示をしていると、サムネイル表示の絵を作図するのに一時的にファイルを開く必要があり、その際に異常ファイルがあると強制終了される
リスト表示をしていれば強制終了されない
画像同梱機能が導入された頃からずっと同じ

https://afsoft.jp/jwtpn/index.php?id=001008
https://afsoft.jp/jwtpn/index.php?id=008051

>画像同梱で同梱する画像のパスや名前が長すぎるとJWWファイルが開かなくなるようです。
やってみた
画像ファイルのフルパスファイル名が長すぎる場合
「画像¥12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890ABCDEFGHIJ1234567890123456789012¥20241204a.jpg」
・画像を挿入し、その直後に画像同梱を行うと強制終了されない
※画像ファイル名は「^@BM画像¥123456~1¥202412~1.JPG,100,79.6875」と省略文字化されている
 このまま保存も可能であり
 そのファイルを開く事も可能
 しかし、画像を挿入してファイル保存を行い Jw_cad を終了し
 Jw_cad を開いてそのファイルを開き、画像同梱を行うと
 強制終了される
 一時フォルダ内の「画像_123456~1_202412~1_JPG.bmp」は
 0バイトとなっている=画像同梱の際のBMP化に失敗
 この時点ではファイル保存していないので
 異常ファイルも作成しない
 但し、もう1つ、ファイル名の長い画像を挿入しすぐに
 画像同梱を行い、ファイル保存を行う
 そのファイルを開くと、異常ファイルになっている
・その異常ファイルを当方の「Jww7to6」で変換したデータは
 Jw_cad で開く事が可能

※Jw_cad を新規で起動する際は異常ファイル云々無関係
※異常ファイルをダブルクリックした場合は
20250128a
という画面が表示され強制終了される
(元質問の、画面が表示されない、という件と症状が異なる)

追記:
圧縮画像が展開できないことにより、読み込み途中で停止してしまい、jwdデータの読み込み異常が発生して、プロセスにJw_cadのアイコンが表示されているがjw_cadの画面はひらかないという結果になってるのではないかという予測で書き込みました。
・上記の試行で作成した異常ファイルは、GZ圧縮されていなかった(BMPファイルだった)(バイナリエディタにて確認) 勿論、圧縮は行われたが異常な内容になってしまう、というケースもあるかもしれない

追記:
上記で作成した異常ファイルは
Ver.7.11 〜 8.24a では強制終了されず、開ける事が可
8.25〜で強制終了される
Recent Comments