検索で質問No.21319
ava さん 05/01/18 20:47
 
ここでマクロの質問をしていいんでしょうか?
loaddll "TKInfo.dll";
//クリップボードの初期化//
setclipboard "";
//選択文字をコピー//
copy;
//クリップボード読込の宣言//
beginclipboardread;
//クリップボードの読込//
$getclip=getclipboard;

message $getclip;

クリップボードから読み込んだ文字を検索したいのですが、
行選択で一行選択して改行マークまで選択した時はヒットしないのですが、
ドラッグで改行マークをいれづに一行選択した時はヒットするようですが、
改行文字を削除する方法を教えてください。

どちらの場合もmessage $getclip;の値はいっしょでした。

[ ]
RE:21319 検索で質問No.21321
秀まるお2 さん 05/01/18 21:28
 
   $getclip=getclipboard;
   #getcliplen = strlen( $getclip );
   if( rightstr( $getclip, 1 ) == "\x0A" ) {
       $getclip = midstr( $getclip, 0, #getcliplen - 1 );
   }

 とすれば、改行文字が除去されると思います。


[ ]
RE:21321 検索で質問No.21326
ava さん 05/01/19 09:03
 
うまく動きました。
ありがとうございました。

[ ]