CatShanty2メンテサポート&雑談掲示板
CatShanty2 の質問やバグ報告など
Re: CatShanty2のフォルダ移動について
hey_kitarou 2017/12/20 11:09:33
ども、作者です。

>CatShanty2のフォルダを移動するとアイコン表示がなくなってしまいます。メニューの管理からアイコンファイルを手修正すればイイのですが数が多くちょっと手間です。
>
>例)
>c:\CatShanty2
>↓
>d:\CatShanty2

なるほど、デフォルトのアイコンパスであれば対応できそうです。
取り急ぎは手間ですがマスタ管理ダイアログで設定し直してもらうか、
ren さんの投稿にあるようにDB内のパスを書き換えてもらう感じになります。

SQLで置換するなら

update machine_info_table set
machine_icon = replace(machine_icon, 'c:', 'd:');

update machine_info_table set
machine_icon = replace(machine_icon, 'C:', 'D:');

という感じです。
# replace() は大文字小文字を区別します


独自に追加した別のアイコンパスがある等、置換範囲を限定したい場合は

update machine_info_table set
machine_icon = replace(machine_icon, 'c:', 'd:')
where machine_icon like 'c:\CatShanty2%';

update machine_info_table set
machine_icon = replace(machine_icon, 'C:', 'D:')
where machine_icon like 'c:\CatShanty2%';

こんな感じでしょうか。
# like は大文字小文字を区別しません


引用しない
 編集キー

【この記事の返信元】
CatShanty2のフォルダ移動についていつもありがとうございます。 2017/10/09 11:03:45

【この記事への返信】
Re: CatShanty2のフォルダ移動についてhey_kitarou 2018/01/08 21:00:40
▲ page top