DOWN LOAD BBS

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

ダウンロードされた「感想・質問・希望」等、お聞かせ下さい
作者の一番の励みになります。
■ 24時間以内に作成されたスレッドは New で表示されます。
■ 24時間以内に更新されたスレッドは UpDate で表示されます。

記事リスト ( )内の数字はレス数
NomalINF_DatePicker がデートタイムピッカーに改修されました(2) | Nomal#205 INF_Framework 第3.3版 改訂版(MkII) サンプル集 for 桐10s / 桐sSL(0) | Nomal#207,206,205,204 のIPS_Framework.cmx に関して(0) | Nomalフォーム定義リストの[Webビュー]オブジェクト対応(0) | Nomal桐10s/桐s版のフラットスタイル・フォームに対応(1) | NomalINF_Framework の入門講座を公開しました(0) | Nomal整形ユーティリティ 3.91 アップデート(0) | Nomal観験桐(ダウンロードコーナー)で拙作が紹介されました(0) | Nomal#199 God_Excel_Reader アップデート(0) | Nomal#200 アイテム登録が要らないランチャー:toy_history(0) | Nomal#199 紙・神・方眼紙エクセルのデータ( .csv / .txt )を桐の表に変換するユーティリティ(0) | Nomal#197 イベント処理の整形ユーティリティ 第 3.9 版(2) | NomalINF_DatePicker.wfm/wfx の編集属性式の改修について(0) | Nomal#195 #196 INF_DatePicker.kev/.kex 共通(1) | Nomal#195 #196 INF Framework 第3.3版 INF_DatePicker(1) | Nomal#198 INF_カード 第1.0版のご紹介(1) | NomalIPS_Framework.cmd / IPS_Framework.cmx 共通(0) | Nomal#197 イベント処理の整形ユーティリティ 第 3.9 版(0) | Nomal初心者向けの一括処理のサンプルはありますでしょうか?(2) | Nomal#195 INF Framework 第3.3版 for 桐9-2012 / 桐9s(0) | Nomal#197 イベント処理の整形ユーティリティ 第 3.9 版(0) | Nomal193 クラシックUI_モダンUI_変換ユーティリティ(1) | Nomal桐でGrep10(5) | Nomal桐でGrep(桐9対応版)素晴らしい(1) | Nomal192 整形ユーティリティ(3) | Nomal190 整形ユーティリティ ビーユージー(0) | Nomal188 アップデート INF_dirでゲットだぜ(1) | Nomal187 INF Framework 第3.2版 for 桐10 / 桐10s (0) | Nomal186, 187, 188, 189 INF_Framework の潜在バグ(0) | Nomal188 イベント処理の整形ユーティリティ 第 3.5 版に関して(0) | Nomal171:toy_launcher 第 3.0 版を使ってみて(3) | NomalINF_DatePicker(カレンダー入力)(0) | Nomal177・8 INF Framework (桐10/ 桐10s・桐9-2012/ 桐9s版)(0) | Nomal182 整形ユーティリティに無害な虫がいました(1) | Nomal175:「桐でGrep(桐10対応版) 3.10版  (C)悲しげ」を使ってみて(5) | Nomal177・8 INF Framework (桐10/ 桐10s・桐9-2012/ 桐9s版)(1) | NomalIPS_form を使いこなすための手引書です(1) | Nomal176:桐でGrep(桐9対応版)(2) | Nomal174: 桐10移行計画3 (0) | Nomal173:イベント処理の整形ユーティリティご紹介(1) | Nomal「 171,172 」の、2作品、同時紹介です(0) | Nomal170:文字検索処理 Ver1.21 ご紹介(8) | Nomal169:イベント処理の整形ユーティリティ 第3.0版(1) | Nomal168:ファイル・フォルダをチェック(0) | Nomal終端行は指定できませんというエラーで苦戦!(1) | NomalA4用紙に2枚の伝票を印字したい(1) | Nomal了解しました(2) | Nomal初心者向けのサンプルは?(1) | Nomal列固定に集計関数も移動させたい(1) | Nomal桐V9 メール一斉送信 2.01 (0) | Nomal167:フォルダ毎サイズ集計(0) | Nomal桐4作品、一挙掲載(4) | Nomal162:データ管理システム(0) | Nomal160:toy_launcher(3) | Nomal161:販売部長U(体験版)」桐9-2004版(0) | Nomal159:画像管理システム for 桐(0) | Nomal140 清書ユーティリティ 第2.1版 (再)登録 (2) | Nomal158:わんたっち表形式 の登録(2) | NomalNO TITLE(0) | Nomal157:桐で「キーダウン・システムキーダウン]イベントを自由自在に制御(1) | Nomal155:桐で「麻雀牌ゲーム(四川省風)」(1) | Nomal156:桐で「トランプゲーム(フリーセル風)」(0) | Nomal154:桐で「RSSリーダもどき」(0) | Nomal拙作のライブラリのアップデートに関して(1) | Nomal153 MNU Tools フォームにメニューバー(4) | Nomal151・152 桐のツール掲載(0) | Nomal150 ウィンドウ操作プログラム(0) | Nomal149 再帰でファイル検索(0) | Nomal146〜148 ビュア3題(0) | NomalNO TITLE(1) | Nomal145 INF Tools  第1.1版のバージョンアップ(3) | Nomal144 INF Tools 第1.0版 for 桐ver.8 / 桐ver.9(4) | Nomal「マウス入力」と同時に移動もできますか。(2) | Nomal142 桐でヘルプファイルを(1) | Nomal143 桐v9 メール一斉送信 Ver.2.01(0) | Nomal「メール一斉送信]について(10) | Nomal141 桐ver8 列固定式の一覧表形式フォーム(1) | Nomal全銀フォーマット作成一括処理使わせていただきました(8) | Nomal140 清書ユーティリティ 第2.1版 登録 (8) | Nomal138 桐ver9 文字列検索 (0) | Nomal137 桐ver9 K-ba (0) | Nomalこの掲示板の XSS 脆弱性(3) | Nomal全銀フォーマット作成一括処理について(2) | Nomal固定長テキストから桐表への変換 教えてください(10) | NomalNo74 全銀フォーマット作成一括、使わせてもらいました。(1) | Nomal136 一覧表wfmの列固定もどき(改訂第2版)(5) | Nomal桐のCOMポート制御(CTI対応?)(1) | Nomalハイパーリンク(2) | Nomalメール一斉送信について(1) | Nomalメール一斉送信(2) | Nomal129 桐V8utx_list 2.0 (3) | NomalNO TITLE(1) | NomalWin桐9→桐5の表ファイル変換 希望(6) | Nomal135 桐ver.9→ver.5/8の表ファイル変換一括処理(0) | Nomal134 プリンタ設定処理(0) | Nomal130 桐の旧バージョンファイルを、桐V9(4) | Nomal133 桐8/桐9 関係ファイルの拡張子関連付け(1) | Nomal132 桐9一括変換処理 Ver1.01(0) | Nomal131 桐V8版 列固定式の一覧表形式フォーム(0) | Nomal104 メール送信(9) |



■記事リスト / ▼下のスレッド
■350 / 親記事)  #197 イベント処理の整形ユーティリティ 第 3.9 版
□投稿者/ ONnoji -(2020/11/12(Thu) 23:02:29)
    #197 イベント処理の整形ユーティリティ 第 3.9 版には、開発者が喜ぶであろう新機能:diff を搭載しました。

    この diff ですが、テキストエディタの MIFES 10 のHPで見た内容からインスパイアしたものです。

    diff は、新旧のイベントファイルの差異を表示する機能です。

    今までは、原始的にも印字した紙を2枚重ねて、陽に透かして違いを探していたりしていたのですが、

    diff によって、色分けして差異が判るようになりました。

    おそらく便利だと思いますので、お試しください。

    以下の文書は 1st_ヘルプ_utx_list3.txt に含まれています。

     ◇ ◇ ◇ ◇ ◇ ◇ ◇

     Spec_diff_utx_list3.txt

     diff 仕様書メモ by ONnoji
     Rev.0 2020.10.05 Spec_diff_utx_list3.txt

     この文書はutx_list3の機能:diff に関する仕様メモです。

     ■diff とは(概要)

     機能:diff( ディフ )は、ファイルの比較を行うための機能で2つのファイル間の違いを表示します。
     ※"diff"という語は差分検出一般を指す暗語(あんご)・隠語(いんご、ジャーゴン:Jargon)です。


     <仕様>

     ■字下げ設定

     ― 比較する2つの整形データは、同じ字下げ設定にします。

     ― 比較に関する注意点

       整形データは元のファイルの各行をトリム(#trim([], 3))した後に、全角空白文字を使って字下げしたものですから、

       ・元のファイルで空白文字だけの行は、空行として扱います(空行は字下げの対象から除外されます)
       ・先頭が空白文字で始まる行は、空白文字の個数に関して、元のファイルと整形結果が異なる場合があります
       ・末尾に空白文字を含む行では、空白文字の個数に関して、元のファイルと整形結果が異なる場合があります

       以上の理由から、あくまでも[整形結果どうしの比較]であるということに注意してください。


     ■比較マーク

     比較対象と比べた時に

     ・無印 … 同じ内容 または 空行
     ・ = … 同じ内容:下端からの相対位置が同じ
     ・ ! … 注意:同じ内容の行が存在する
     ・ - … 違う:同じ内容の行が存在しない
     ・ + … 比較対象に存在しない手続きの行

     ※空行は除外して比較します


     ― 比較対象 古い file

     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     4  行B
     5  行C
     6  行D
     7  行E
     8
     9 手続き定義終了


     ― 比較対象 新しい file

     ■空行を挿入した場合

     比較マーク
      ↓
     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     4  行B
     5     ← 空行を挿入
     6 = 行C ← 古い file の下端からの相対位置が同じ行に同じ内容の行が存在する
     7 = 行D ← 同上
     8 = 行E ← 同上
     9
    10 手続き定義終了


     ■行を挿入した場合

     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     4  行B
     5 - 行X ← 行を挿入 ← 古い file に同じ内容の行が存在しない
     6 = 行C ← 古い file の下端からの相対位置が同じ行に同じ内容の行が存在する
     7 = 行D ← 同上
     8 = 行E ← 同上
     9
    10 手続き定義終了


     ■行を削除した場合

     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     4  行B
     5 = 行D ← C行を削除 ← 古い file の下端からの相対位置が同じ行に同じ内容の行が存在する
     6 = 行E         ← 同上
     7
     8 手続き定義終了


     ■行の内容を変更した場合

     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     4  行B
     5 - 行Cダッシュ(行の内容を変更) ← 古い file に同じ内容の行が存在しない
     6  行D
     7  行E
     8
     9 手続き定義終了


     ■行の内容を変更せずに位置を入れ替えた場合

     1 手続き定義開始 prcProcedureName( )
     2
     3  行A
     5 ! 行C ← 古い file に同じ内容の行が存在する
     4 ! 行B ← 同上
     6  行D
     7  行E
     8
     9 手続き定義終了

     注意:これは位置の入れ替えを検出したのではなく、あくまでも古い file に同じ内容の行があった結果です。
     注意:特に[ end ] コマンドでは古い file に同じネスト(入れ子)で同じ内容がある場合が多いです。
     注意:本来は、[ - ] で表示してもよいのですが、古い file に同じ内容の行があるということで、[ ! ] で表示しています。

     <操作方法>

     ■2つのファイルを比較する

     1.utx_list3_indent.wfm/wfx の一番左のアイコン[UTX(フッタを表示/非表示)]をクリックして、フッタを表示します。

     2.[ファイルを比較]アイコンをクリックします。

     3.[diff 比較 整形( 1 )]ウィンドウと[diff 比較 整形( 2 )]ウィンドウが左右に表示されます。

     4.[diff 比較 整形( 1 )]ウィンドウに比較する一方のファイルを読み込みます。

     5.[diff 比較 整形( 2 )]ウィンドウに比較するもう一方のファイルを読み込みます。

     6.[diff 比較 整形( 1 )]ウィンドウの[ファイルを比較]ボタンを実行します。※[diff 比較 整形( 2 )]ウィンドウのボタンでも同じ

     7.[Primary と Secondary のファイルを比較]ウィンドウの[実行]コマンドボタンを実行します。

     8.Primary と Secondary の差異行数が表示されたら、[終了]コマンドボタンを実行します。
       ※Primary は[diff 比較 整形( 1 )]で Secondary は[diff 比較 整形( 2 )]です。

     ■差異がある行へジャンプする

     [diff 比較 整形( 1 )]ウィンドウと[diff 比較 整形( 2 )]ウィンドウの左下の[△][▽]ボタンで差異がある行へジャンプします。

     ※明細行の行番号をクリックすると、[ファイルの通し行番号]⇔[手続き内の行番号]の表示にトグルで切り替えられます。

     ■[diff テキスト/印刷 ( n )]ウィンドウを使う

     [diff 比較 整形( 1 )]ウィンドウ、または[diff 比較 整形( 2 )]ウィンドウの[テキスト/印刷...]ボタンを実行して、
     [diff テキスト/印刷 ( n )]ウィンドウを開きます。

     ― 明細行の[手続き名]をダブルクリックすると、当該の手続きへジャンプします。

     ― 行セレクタの左側のコマンドボタンをダブルクリックすると、もう一方の[diff 比較 整形( n )]ウィンドウも連動して当該の手続きへジャンプします。
       ※( + ) 水色で表示されている場合には、他方のファイルに当該の手続きが存在しないのでボタンは表示されません。



引用返信 [メール受信/OFF]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■348 / 親記事)  193 クラシックUI_モダンUI_変換ユーティリティ
□投稿者/ ONnoji -(2020/08/23(Sun) 15:08:35)
    2020/08/23(Sun) 15:10:47 編集(投稿者)

     ■使い方

     1.最初に、クラシックUI_モダンUI_変換ユーティリティを開きます。

     2.次に、いずれかのコマンドボタンを実行してターゲットのフォームを選びます。

      [ウィンドウ一覧...]  … 開いているフォームからターゲットのフォームを選びます

      [以前開いたファイル...]… 以前ターゲットにしたフォームの一覧からターゲットのフォームを選びます

      [開く...]       … [開く]ダイアログでターゲットのフォームを選びます

     3.最後にUI変換をするコマンドボタンを実行します

      [モダンUI]… フラットなUIに変換します

      [クラシックUI]… 立体的なUIに変換します

      < 変換対象 >

      ○ 10 テキストボックス ※境界線モードが"囲み罫線"で[ソース]属性の値が編集可能なもののみ対象 表形式または伝票形式のフォーム明細部を除く
      ○ 14 グループ項目   ※[グループソース]属性の値が編集可能なもののみ対象
      ○ 30 コマンドボタン  ※INF_Frameworkのファミリ:famCAPは対象外
      ○ 35 トグルボタン
      ○ 37 内部トグルボタン
      ○ 70 リストボックス

      ※数字は[領域種別]メソッドで取得できる領域種別番号です 
      ※[透明なオブジェクト]は変換対象外です

     ■カスタマイズ(改造)に関して

      手続き:UIprcObjectPropertyModify を改造するとカスタマイズできます。

      手続きの引数の説明

      整数  &hdl       … ターゲットのハンドル番号
      文字列 &sectionName   … セクション名
      文字列 &objectName   … オブジェクト名
      整数  &areaTypeNum   … [領域種別]メソッドで取得できる領域種別番号
      文字列 &areaTypeName  … 領域名
      整数  &linkFlag     … リンクしているオブジェクトならばイチ(1)、そうでなければゼロ(0)
      整数  &isAssistButton … 入力支援ボタンがあればイチ(1)、そうでなければゼロ(0)
      整数  &modernUI    … 変換モードがモダンUIであればイチ(1)、そうでなければゼロ(0)
      文字列 &familyName   … ファミリ名
      整数  &isFamily    … ファミリ名があればイチ(1)、そうでなければゼロ(0)
      文字列 &formStyle    … フォームの形式(カード形式 一覧表形式 伝票形式)

       ケース開始
        ケース ( &noOperation =  1 )
    ** nop ケース ( &areaTypeNum =  1 ) /*  1 ラベル     */
        ケース ( &areaTypeNum = 10 .or &areaTypeNum = 14 ) /* 10 テキストボックス 14 グループ項目 */
    ** nop ケース ( &areaTypeNum = 14 ) /* 14 グループ項目 は ケース ( &areaTypeNum = 10 .or &areaTypeNum = 14 ) で処理する */
    ** nop ケース ( &areaTypeNum = 20 ) /* 20 グループボックス */
        ケース ( &areaTypeNum = 30 ) /* 30 コマンドボタン  */
        ケース ( &areaTypeNum = 35 .or &areaTypeNum = 37 ) /* 35 トグルボタン   ※ ヘルプでは トグルボタン(グループボックス外) */
    ** nop ケース ( &areaTypeNum = 37 ) /* 37 内部トグルボタン ※ ヘルプでは トグルボタン(グループボックス内) */
    ** nop ケース ( &areaTypeNum = 60 ) /* 60 コンボボックス  */
        ケース ( &areaTypeNum = 70 ) /* 70 リストボックス   */
    ** nop ケース ( &areaTypeNum = 75 ) /* 75 入力支援ボタン */
    ** nop ケース ( &areaTypeNum = 80 ) /* 80 ピクチャ    */
    ** nop ケース ( &areaTypeNum = 90 ) /* 90 直線     */
    ** nop ケース ( &areaTypeNum = 92 ) /* 92 楕円     */
    ** nop ケース ( &areaTypeNum = 96 ) /* 96 扇形     */
    ** nop ケース ( &areaTypeNum = 98 ) /* 98 角丸め矩形  */
    ** nop ケース ( &areaTypeNum = 110 ) /* 110 サブフォーム   */
    ** nop ケース ( &areaTypeNum = 120 ) /* 120 グラフ     */
       **ケース ( &areaTypeNum = 130 ) /* 130 バーコード   */
    ** nop ケース ( &areaTypeNum = 200 ) /* 200 行セレクタ または セレクタ ※名称が2種類あるので注意 */
       ケース終了

引用返信 [メール受信/OFF]

▽[全レス1件(ResNo.1-1 表示)]
■349 / ResNo.1)  Re[1]: 193 クラシックUI_モダンUI_変換ユーティリティ
□投稿者/ ONnoji -(2020/08/23(Sun) 16:21:50)

    さっそく虫が見つかってしまった。(^^ゞ

    × if ( #バージョン番号 >= 1.1 )  ※ゼロ(0) が抜けていた

    ○ if ( #バージョン番号 >= 10.1 ) ※桐10s のバージョン

    差し替えるほどの虫では無いので、差し替えはしません。

    気になる人はお手数ですが修正願います。m(__)m

     ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

    手続き定義開始 UIprcStart( )
     変数宣言 自動,文字列{ &icon, &title = "UIprcStart( )", &msg }

     &msg = "#バージョン番号 = " + #str( #バージョン番号 )
     &icon = "i"
     **手続き実行 INFprcMsgPause( &icon, &title, &msg )
    ┌if ( #バージョン番号 >= 10.1 ) ←←←←←←←←←←← ここ!

    │┌if ( #ウィンドウハンドル( &mTargetHdl ) )
    ││
    ││ 手続き実行 UIprcFormObjectSeekOnHdl( )
    │├else
    ││
    ││ &msg = "ウィンドウハンドルが見つかりません"
    ││ &msg = &msg + "\n\n&mTargetHdl = " + #str( &mTargetHdl )
    ││ &msg = &msg + "\n\n次のボタンでフォームを開いてから実行してください。"
    ││ &msg = &msg + "\n\n・[ウィンドウ一覧...]"
    ││ &msg = &msg + "\n\n・[以前開いたファイル...]"
    ││ &msg = &msg + "\n\n・[開く...]"
    ││ &icon = "e"
    ││ 手続き実行 INFprcMsgPause( &icon, &title, &msg )
    │└end

    ├else

    │ &msg = "モダンUI は 桐10s 以降でサポートされています"
    │ &msg = &msg + "\n\n実行中の桐では実行できません"
    │ &msg = &msg + "\n\n#バージョン番号 = " + #str( #バージョン番号 )
    │ &icon = "e"
    │ 手続き実行 INFprcMsgPause( &icon, &title, &msg )
    └end

    手続き定義終了



引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-1]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■340 / 親記事)  桐でGrep10
□投稿者/ Tsunemi -(2020/08/12(Wed) 16:14:35)
http://tayu.o0o0.jp/download/175_kGrep10.txt
    桐でGrep10は求めていたツールだと思いダウンロードしました。
    そこで検索文字を入力し実行したところ、以下の表示が出て進まなくなりました。
    私にデバッグする能力があれば良いのですがありませんので、修正をお願いしたいと思います。

    KU1114:使用できない文字が使われています

    詳細:!",アイコン=!,ボタン指定=1,制御文字展開=する,&実行リターン
    ファイル名:D:\桐\桐でGrep10.kex
    行番号:192

引用返信 [メール受信/OFF]

▽[全レス5件(ResNo.1-5 表示)]
■341 / ResNo.1)  Re[1]: 桐でGrep10
□投稿者/ たゆう -(2020/08/12(Wed) 16:50:22)
    すみません。試してないですが、エラー行を

    > KU1114:使用できない文字が使われています
    >
    > 詳細:!",アイコン=!,ボタン指定=1,制御文字展開=する,&実行リターン
    > ファイル名:D:\桐\桐でGrep10.kex
    > 行番号:192

      メッセージボックス "",本Grep処・・・


      メッセージボックス "","本Grep処・・・
    のように、半角コンマの後ろにダブルコーテーションをいれて試してください

引用返信 [メール受信/OFF]
■343 / ResNo.2)  Re[1]: 桐でGrep10
□投稿者/ 悲しげ -(2020/08/12(Wed) 22:27:57)
    2020/08/13(Thu) 19:56:06 編集(投稿者)
    2020/08/12(Wed) 22:55:14 編集(投稿者)
    2020/08/12(Wed) 22:34:58 編集(投稿者)

    No340に返信(Tsunemiさんの記事)
    Tsunemiさん、申し訳ありません。
    既にたゆうさん、ONnojiさんが触れたとおり「"」が抜けていました。
    「桐でGrep10.kex」の192行目の記述を下記のように訂正して下さい。
    たゆうさんにはお手を煩わせますが、近々修正データをお送りしますので
    よろしくお願いします。
    -------------------------------------------
     if(&folder=&ぱ)
      *メッセージボックス "",本Grep処理関連のデータはキッパリ検索除外とします!",アイコン=!,ボタン指定=1,制御文字展開=する,&実行リターン
      *♂↑↓(2020/08/12訂正)
      メッセージボックス "","本Grep処理関連のデータはキッパリ検索除外とします!",アイコン=!,ボタン指定=1,制御文字展開=する,&実行リターン
      return
     end
    -------------------------------------------
    なおTsunemiさんが、もしkexの記述を訂正できないとすれば、暫定的に次のように
    試して戴ければ回避できるのではないかと思います。
    フォームの「検索フォルダ」入力用ボックスの中に(「…\桐でGrep10\」以外の)
    何らかのフォルダー値を入れる。これで当該チェックに掛からないはずなので。
    もちろん、本来検索したいフォルダを指定するのが本筋ですけどね。

    ※補足
    「&folder」は、フォームの「検索フォルダ」入力用ボックスの中で今回指定したフォルダー値です。
    片や「&ぱ」とは、本Grep処理データ一式が入っているデータパス値です。
    で、この部分は自分自身を検索対象としないためのチェックが目的なのでした。

    ps.なお、ONnojiさん作の方もよろしければ・・・、私は使ったことないけど(^^;)

引用返信 [メール受信/OFF]
■344 / ResNo.3)  Re[2]: 桐でGrep10
□投稿者/ Tsunemi -(2020/08/19(Wed) 14:46:41)
http://tayu.o0o0.jp/download/175_kGrep10.txt
    No343に返信(悲しげさんの記事)
    > 2020/08/13(Thu) 19:56:06 編集(投稿者)
    > 2020/08/12(Wed) 22:55:14 編集(投稿者)
    > 2020/08/12(Wed) 22:34:58 編集(投稿者)
    >
    再度No.179をダウンロードしたところエラーメッセージもなく正常に動作しました。
    使ってみて、本当に便利なツールだと思いました。
    いろんな場面で使えると思います。
    ご回答下さった皆様、本当にありがとうございました。
解決済み!
引用返信 [メール受信/OFF]
■345 / ResNo.4)  Re[3]: 桐でGrep10
□投稿者/ 悲しげ -(2020/08/19(Wed) 19:46:31)
    No344に返信(Tsunemiさんの記事)

    >再度No.179をダウンロードしたところエラーメッセージもなく正常に動作しました。

    すいません、まだ修正kexを上げてない(^^;)。
    (今週中に送ります>管理人さま)

    エラーにならなかったのは、改めてDLしたからではなく、今回正しい使い方をしたからだと思います。
    つまり「検索フォルダ」入力用ボックスの中に、初期表示された当Grep処理のフォルダー値ではなく、
    本来検索したい別のフォルダを指定したからかと。

    ともあれ、
    >使ってみて、本当に便利なツールだと思いました。
    >いろんな場面で使えると思います。

    お役に立てたようでうれしい限りです。

引用返信 [メール受信/OFF]
■347 / ResNo.5)  桐でGrep10修正3.12版を
□投稿者/ 悲しげ -(2020/08/21(Fri) 12:41:06)
    2020/08/22(Sat) 09:46:32 編集(投稿者)


    修正版のアップが大変遅くなってしまったこと、お詫びします。

    実は本件不具合を色々を試している際に、どうもエラーの発生が一定しないことが判明して、
    その究明に戸惑っていました。
    この度ようやくその辺りの原因を確定できました。
    詳しくは触れませんが、要するにこの種のチェックを行うproc位置がタコだったと言うこと
    であります。
    修正したkex本体と"Ver.vax"(バージョンを3.12版とした)を、
    ついでに追記した"桐10でGrep10_補足説明.txt"も
    差分zipとしてメールさせて戴きます>管理人さま。

    なお「桐でGrep9」の方は手つかずなので悪しからず。
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-5]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■328 / 親記事)  桐でGrep(桐9対応版)素晴らしい
□投稿者/ 今村 誠 -(2019/05/10(Fri) 15:34:56)
    今日久しぶりに使いましたが、kevやcmd等でサブフォルダーまで調査して
    手続きなどを探せるのが便利いいです。
    効率が全く違います。
    今はディスクに余裕があるので別フォルダーを作りいつの間にかごみは増えますが
    消すと2度作ることもあるので、ドライブ毎探せるのは重宝します。
引用返信 [メール受信/OFF]

▽[全レス1件(ResNo.1-1 表示)]
■346 / ResNo.1)  Re[1]: 桐でGrep(桐9対応版)素晴らしい
□投稿者/ 悲しげ -(2020/08/21(Fri) 12:16:35)
    2020/08/22(Sat) 09:44:00 編集(投稿者)

    No328に返信(今村 誠さんの記事)

    2019/5/10記への今更ながらの返信ですが(^^;)
    私はここ「DOWN LOAD BBS」を滅多に見ないので。(^^;)(^^;)

    さて、コメント戴き改めておありがとうございました。

    なお「桐9対応版」は自分はもはや使わないのでずっと放置してあります。
    なぜなら、自分の桐9各種データはほぼ「桐10コンバータKiCnv.exe」と
    拙作の「桐10移行3」を通して桐10に移行済みだから。
    でも未だ桐9のユーザも居らっしゃるでしょうから、何か不具合ありましたら
    (あるに決まっているが)ご報告いただければと。
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-1]



■記事リスト / ▲上のスレッド
■336 / 親記事)  192 整形ユーティリティ
□投稿者/ ONnoji -(2020/05/30(Sat) 17:05:34)
    2020/05/30(Sat) 17:56:35 編集(投稿者)

    【多遊】さん、ダウンロードコーナーに、#192 拙作をご紹介いただいてありがとうございます。m(__)m
    http://tayu.o0o0.jp/bbs/kiri/cbbs.cgi?no=2

    なお、ダウンロードコーナーで #192 が表示されない場合には、F5キーを押してリロードしてください。

    ※イベント処理の整形ユーティリティ 第 3.8 版 for 桐9-2012 / 桐9s / 桐10 / 桐10s は、
     拙作HPのダウンロードページからもダウンロードいただけます。
     http://silicon7565.html.xdomain.jp/

    ■第 3.6 版から 第 3.8 版へ至る経緯は以下の通りです。

    ―第 3.6 版 utx_list3 suite package は、#190 として公開済みです。

    ―第 3.7 版 utx_list3 suite package のトピックス(話題)

    【機能の改修】

    ファイル名         改修内容
    utx_list3.kev       [ファイル]編集から[手続き]編集へ遷移した際の行の位置
    utx_list3_argsvar_All.kev 宣言漏れしていた変数を追加
    utx_list3_launcher.wfm   許可作業:多重化をオフにした
    utx_list3_nesting.kev   未定プログレスバーに変更
    utx_list3_nesting.wfm   未定プログレスバーに変更
    utx_list3_procedure.kev  recursive call の表示
    utx_list3_reform.kev    1.パフォーマンスの改善 2.[手続き実行 ( 条件式 ), 手続き名]をサポート

    【機能の追加】

    整形ユーティリティでタブ( HT )が含まれたテキストファイルを読み込んだ際に、タブ( HT )を半角空白に変換する。
    ※1行当たりのタブ( HT )の数は、最大99個までです。

    ―第 3.8 版 utx_list3 suite package のトピックス(話題)

    【機能の追加】

    [制御文のみ]ボタンを追加しました。

    ・対象になるのは以下のコマンドです。

     手続き実行

     手続き定義開始
     手続き定義終了

     if
     else
     end

     ケース開始
     ケース
     ケース終了

     繰り返し
     繰り返し終了
     繰り返し中止

     名札
     手続き終了

     エラー処理

     一括処理実行


引用返信 [メール受信/OFF]

▽[全レス3件(ResNo.1-3 表示)]
■337 / ResNo.1)  Re[1]: 192 整形ユーティリティ
□投稿者/ ONnoji -(2020/06/01(Mon) 15:45:35)
    2020/06/01(Mon) 18:34:29 編集(投稿者)

    宣伝ですが…(^^ゞ

    整形ユーティリティの[フォームの定義リスト:INF_ObjectList.wfm]を用いると、

    以下のようなツリーの作図と、コマンドボタンの設定内容をテキストファイルに出力できますよ。v(^_^)v

    ■fromフォーム.wfm

     フォーム
     ├ ファミリ
     ├ ワークスペース
     │ ├ cmd書き出した表を開く
     │ └ cmd終了時実行コマンドボタン
     ├ フォーム操作バー
     ├ フォームヘッダ部
     │ ├ a
     │ ├ lblNum
     │ ├ lblDate
     │ ├ lblReview
     │ ├ lblComment
     │ ├ lblPermit
     │ ├ lblPro
     │ ├ lblFlag
     │ ├ cmd絞り込んで書き出し別ウィンドウで表示
     │ ├ cmdTest
     │ ├ txt検索文字列
     │ │ └ lbl検索文字列
     │ ├ cmd検索文字列で絞り込む
     │ ├ cmdさらに絞り込む
     │ └ cmd絞り込み解除
     ├ フォーム明細部
     │ ├ 行セレクタ
     │ ├ txtNum
     │ ├ txtDate
     │ ├ txtReview
     │ ├ txtComment
     │ ├ txtPermit
     │ ├ txtPpro
     │ └ txtFflag
     └ フォームフッタ部

     オブジェクト名: cmd検索文字列で絞り込む
     標題     : ←検索文字列で絞り込む

      機能名     機能パラメータリスト
     1 表示
     2 手続き実行   cmd検索文字列で絞り込むClick
     3 なし
     4 なし

     オブジェクト名: cmdさらに絞り込む
     標題     : さらに "*" と "-" で絞り込む

      機能名     機能パラメータリスト
     1 実行条件    ( #変数( "mコマンドボタン実行条件" ) = 1 )
     2 表示
     3 手続き実行   cmdさらに絞り込むClick
     4 なし

     オブジェクト名: cmd絞り込み解除
     標題     : 絞り込み解除

      機能名     機能パラメータリスト
     1 表示
     2 絞り込み_解除  *, "保持する"
     3 なし      #代入( &mコマンドボタン実行条件, 0 )
     4 なし   


引用返信 [メール受信/OFF]
■338 / ResNo.2)  Re[2]: 192 整形ユーティリティ
□投稿者/ ONnoji -(2020/06/01(Mon) 15:46:15)
    2020/06/01(Mon) 15:58:49 編集(投稿者)

    宣伝ですが…(^^ゞ

    整形ユーティリティの[表の定義リスト:INF_StructureList.wfm]を用いると、

    以下のような表の定義情報をテキストファイルに出力できますよ。v(^_^)v

     ■顧客番号から最後のトッピングの日時を表引き.tbl ← これは出力されません

     項目番号 項目名        データ型 項目計算式
     1     顧客番号       文字列
     2     トッピングの最終日時 文字列  #表引き( [顧客番号]+"○", =, "注文履歴.tbl", [合成検索キー], [注文日時], "表引き用の索引" )


     ■注文履歴.tbl の定義 ← これは出力されません

     項目番号 項目名     データ型 項目計算式
     1     顧客番号    文字列
     2     注文日時    文字列
     3     トッピング   文字列
     4     合成検索キー  文字列  [顧客番号] + #cond( [トッピング]="○", [トッピング], 1, "×" )

     索引     表引き用の索引
     並べ替え条件 表引き用の索引
引用返信 [メール受信/OFF]
■339 / ResNo.3)  Re[3]: 192 整形ユーティリティ
□投稿者/ ONnoji -(2020/06/01(Mon) 22:25:43)
    2020/06/01(Mon) 22:33:03 編集(投稿者)

    整形ユーティリティを256倍(古!)使いこなすには、拙作HPの

    桐の釣魚大全のトップ > 整形ユーティリティ教書 基本編を ご覧ください。

    桐の釣魚大全のトップ
    http://silicon7565.html.xdomain.jp/


     【整形ユーティリティ 第3.6版 ダイアグラム】

     ┌───────────────┐
     │整形ユーティリティのランチャー│
     │               │
     └──┬────────────┘
        ↓
        ├───────┬────────┬────────┬────────┐
        ↓       ↓        ↓        ↓        ↓
     ┌──┴───┐┌──┴───┐┌───┴────┐┌──┴────┐┌──┴───────┐
     │整形を開く ││クイック検索││dirでゲットだぜ ││表の定義リスト││フォームの定義リスト│
     │      ││      ││        ││       ││          │
     └──┬───┘└──┬───┘└───┬────┘└───────┘└──────────┘
        ↓       ↓        ↓  
     (1)〜(4)  [処理]でリンク [ファイル名]でリンク
        ↓       ↓        ↓  
    ┌───┴───────┴────────┘ 
    │       ┌────┐
    │       │プリント│
    │┌────┐┌────┐│┌────┐┌────┐
    ││テキスト││テキスト│┘│テキスト││クリップ│
    ││(WBS)││(手続き)│ │(結果) ││ボード │
    │└────┘└────┘ └────┘└────┘
    │  ↑     ↑      ↑     ↑ 
    │  出力    出力     出力    出力
    │  ↑     ↑      ↑     ↑ 
    │┌────┐┌────┐ ┌────┐  ↑┌────┐
    ││手続き ││テキスト印刷│ │変数チェック│  ↑│字下げ │
    ││一覧  ││    │ │    │  ↑│設定  │
    │└─┬┬─┘└─┬┬─┘ └─┬┬─┘  ↑└┬───┘
    │  ↑↓    ↑↓     ↑↓     ↑ │
    │  リンク※  リンク※   リンク※   ↑ │  ※[手続き名]でリンク
    │  ↑↓    ↑↓     ↑↓     ↑ │
    │ ┌┴┴────┴┴─────┴┴──────┴┐
    └→┤    整形ユーティリティ      (1)│───┐
      │                      │(2)│───┐
      └─┬────────────────────┘   │(3)│───┐
        │ └──────────────────────┘   │(4)│
        │     └──────────────────────┘   │
        │         └──────────────────────┘
      ┌─┴────┐
      │整形エンジン│
      │      │
      └──────┘
        ↑
        入力
        ↑
        ├─────────┬─────────┬─────────┐
        ↑         ↑         ↑         ↑
     ┌──┴───┐  ┌──┴───┐  ┌──┴───┐  ┌──┴───┐
     │イベント処理│┐ │一括処理  │┐ │テキスト  │┐ │K3ファイル │┐
     │      ││┐│      ││┐│      ││┐│      ││┐
     └──────┘││└──────┘││└──────┘││└──────┘││
      └──────┘│ └──────┘│ └──────┘│ └──────┘│
       └──────┘  └──────┘  └──────┘  └──────┘
           


     ┌───────────────┐
     │整形ユーティリティのランチャー│
     │               │
     └───┬───────────┘
         ↓
      ┌──┴─────┐
      │トレース出力整形│
      │を開く     │
      └──┬─────┘
         ↓
      ┌──┴───────────────────┐
      │トレース出力整形              │
      │                      │
      └──┬────────────┬──────┘
         │            │
      ┌──┴───┐      ┌─┴──┐
      │整形エンジン│      │テキスト印刷│
      │      │      │    │
      └──────┘      └────┘
         ↑            ↓
         入力           出力
         ↑            ↓
      ┌──┴─────────┐┌────┐
      │メモ帳にペーストして  ││テキスト│
      │メモ帳を閉じます    │└────┘┐
      │            │ │プリント│
      └────────────┘ └────┘
         ↑
      ┌──┴─────────┐
      │トレース出力ウィンドウの│
      │内容を右クリックして  │
      │コピーします      │
      └────────────┘


引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-3]






104233

Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -