補足説明: ========================================================================= 【ソ フ ト名】 きょうこ版CGET 1.06 【登 録 名】 CG30106.EXE 【バイト 数】 解凍後の CGET3.EXE 390,144 Byte 【検索 キー】 CG30105.EXE %MXF05171 $MYTOOL #CSV 【著作権 者】 きょうこ 【動作 環境】 Windows 95/98/2000 で Windows版マイツールが動く環境 【動作 確認】 Mytool for Windows1.13 WinMTV2 2.00 MTFREE 1.00 【開発 言語】 C++Builder 4.0 日本語版 【掲 載 日】 2000/10/10 【作成 方法】 自己解凍 【ソフト種別】 フリーソフトウェア 【転載 条件】 ご自由に転載してください。でもご一報頂けたら嬉しいです。 ========================================================================== 【ソフト紹介】 CGET3.EXE(VER. 1.06) 2001.07.06 CSV形式のファイルをマイツールに取り込むプログラムとオートです。 これはDLLなしのバージョンです。 フリーウエア版マイツール のCGETとの違い 1. 1行目を項目行にするかどうか、選択出来ます。 2. 列の桁数を、ピッタリサイズかプラス1か、選択出来ます。 3. 頁横サイズを、ピッタリにするか余裕を持たせるか、選択出来ます。 4. Windoww95/98 のファイル選択窓を使えます。 5. データ内容が CSV 形式ならば、拡張子は TXT でも LOG でも取れます。 6. ドライブ割り当て無しで、ネットワークからデータを取れます。 7. ファイル選択窓は、前回使ったフォルダから表示します。 フリーウエア版マイツール のCGETと同じ点 1. SGET で CSV形式を読み込む時のような F行の指定が要らない。 2. 書き込み先は SGET CGET と同じく、ページか画面か選択出来ます。 3. 固定長、可変長のファイルに対応します。 4. マイツールには、横サイズ900桁、列最大 100桁の制限が有りますが、 それを越えてるデータでも、範囲外を切って取り込みます。 <動作確認 & 速度比較> DynaBook SS3380(Pentium2/400MHz) 128MBメモリ 郵便番号データ11万行 11.5MBファイル WINMT 1.13 DPON 約 3分 MTVIEW 1.01b DPOFF 約 1分 WMTV2 2.00 CGET 約 0分33秒 上記34桁分 222万行 73.5MBファイル MTVIEW 1.01b DPON 約38分 WMTV2 2.00 CGET 約 2分43秒 従って、マイツール V2 for Windows のCGETが圧倒的に速いのは速いです。 しかしエクスプローラ風のファイル選択窓ですので、その利点が有ります。 また、これは WINMT でもビューアでも使えます。 マイツール制限804万行まで取り込める仕様ですが、理論値で未確認です。 搭載メモリの半分サイズのファイルまで、という所が現実的です。 (メモリが 64MB なら 34MB サイズのファイルまで。) それを越えた場合、スワップに時間を取られて、非常に時間が掛かります。 但し、起動しているソフト等の環境によって、この数値は変わります。 大容量ファイルを読み込む時は、他のソフトを終了させて下さい。 (常駐ソフトも。) <ファイルの説明とインストール方法> cg30106.exe エクスプローラでWクリックして下さい。 インストール先のフォルダ名を聞いてきます。 デフォルトは C:\MTFREE です。 違えば、参照で指定なさって下さい。 マイツール for Windows C:\WINMT マイツールビューアなら C:\MTVIEW マイツール V2 for Windows なら C:\WMTV2 がマイツールをインストールする時の規定値です。 自己解凍し、以下のファイルを展開します。 上書きするかを聞いてきたら、上書きして下さい。 cget3.txt この説明ファイル cget3.exe cget3 本体ファイル(開く用) C:\MTFREE\TOOL\CGET C:\MTVIEW\TOOL\CGET 等、 マイツ―ルの下位フォルダに入ります。 cget3.myx CGET3.EXE とマイツール調整オート。 C:\MTFREE\MYFILEX C:\MTVIEW\MYFILEX 等 MYFILEX のフォルダに入ります。 cget3.ini マイツールと CGET3 のやり取り用ファイル C:\MTFREE\TOOL\CGET C:\MTVIEW\TOOL\CGET 等、 マイツ―ルの下位フォルダに作成します。 <初めて CGET3 を使われる方> マイツールを起動して、CMDに空きを1つ、ご用意下さい。 仕事は= CMD[ENTER] 何番目に登録しますか: [ENTERのみ] 空いてる場所に入れる 登録名は: CGET3[ENTER] 内容は: "RUN:CGET3:"[ENTER] 内容は: エスケープ セミオートですと、CMD::CGET3:"RUN:CGET3:":ESC: です。 アンインスト―ルは、上記のファイルを削除して下さい。 <使い方> 仕事は=CGET3[ENTER] ファイル選択窓が出ますので、ファイル名を指定して下さい。 「お待ち下さい」のダイアログが消えるのを待って下さい。 処理を続けるなら実行キー。 データの1行目を項目行にするなら、ENTER、嫌なら エスケープします。 書き込み先頭ページを指定します。(S/1 とか TMP とか、ENTER のみで画面。) 書き込み先のタイトルを表示しますので、良ければ実行キー。 <Q&A> [Q] 自分が使っているマイツールが、何か判らない。 [A] マイツールを起動した後、一番上に有るタイトルバーの左端をご覧に なって下さい。(Windows版 95/98/NT/2000 しか駄目です。。。) [Q] もしも、「指定されたプログラムはありません。」と出たら、 [A] 仕事は= FILEX[ENTER] 処理は: 5[ENTER] プログラム登録 プログラムを(登録--E 削除--D):E[ENTER] 登録 登録するファイル名は: CGET3.MYX[ENTER] 処理は: エスケープ [Q] もしも、ファイル選択窓が出なかったら、 [A] エクスプローラで、MYTOOL のフォルダ(WINMT MTVIEW WMTV2 等) に TOOL\CGET\CGET3.EXE が入ってるか、ご確認下さい。 [Q] もしも、**.csv を指定後「ファイルを開けません」とエラーが出たら、 [A] Excel等、他のソフトに読み込みロックされている可能性が高いです。 他のソフトで、指定した CSVファイルを開いていませんか? 他のソフトで開いている **.csv を閉じて下さい。 <感謝> 作成にご指導下さった SINPRISE の皆様、真愚さんに感謝!! <改版履歴> 1999.12.11 初回UPロード。 1.02 1999.12.12 ダイアログの変更により速度を速くした。 オート部分の操作性の順序を、マイツール的に変更。 1.03 2000.03.30 +1 指定した時、デ―タ合計桁数によってエラ―終了する バグの修正と、デフォルトでは、列桁数+1 ペ―ジ桁数 +10に。入りきらなければ、ピッタリサイズに自動変更。 (カスタマイズも可)。 1.04 2000.09.30 (未公開バ―ジョン) CGET3.EXE ファイル選択窓に上位パスが出るようにした。 EXE 等を TOOL\CGET3 に入れるようにした。 CGET3.EXE ファイル読み込み中にキャンセル出来るようにした。 1.05 2000.10.10 ファイル選択窓でエスケ―プしても読み込んでエラ―になる バグの修正。 1.06 2001.07.06 BORLANDMM.DLL を要求しないようにした。つもり。 <言い訳> 例によって、何か有っても責任は負えません。m(__)m バグは、治せる力の有る事ならば、治したいと思います。 サポ―トは、FRICOH MES 12 か http://www.takamiya.com/ BBS にて。 きょうこ kyoko@takamiya.com URL: http://www.takamiya.com/