[1506]
Re4:マクロ新コマンド一覧
やざき
▼ horさん
> ▼ やざきさん
> > 例えばどんなので死にました?
> > 手元では「あ"い」を検索したのも記録できたし、「あ'い」も大丈夫。
> > でも後者は再生できなかったけど(汗)
>
> 外部コマンド実行で echo "test" や echo 'test' を実行して記録するとおなくなりになります。
> 他のコマンドでも同じだと思い込んでいましたが、やざきさんのご指摘どおり検索は大丈夫でした。
> ・・・外部コマンド実行のときだけに起る問題なのかもしれません。
!
どんなコマンドでもお亡くなりになるかも?
ExecCommandだけ、間違ってました。
case F_EXECCOMMAND:
// 引数ひとつ分だけ保存
pText = m_pParamTop->m_pData;
nTextLen = strlen(pText);
cmemWork.SetData( pText, nTextLen );
cmemWork.Replace( "\\\'", "\'" );
cmemWork.Replace( "\\\\", "\\" );
wsprintf( szLine, "%s(\'%s\', %d);\t// %s\r\n", szFuncName, cmemWork.GetPtr( NULL ), m_pParamTop->m_pNext->m_pData ? atoi(m_pParamTop->m_pNext->m_pData) : 0, szFuncNameJapanese );
_lwrite( hFile, szLine, strlen( szLine ) );
break;
こんな感じにしたら、うごきます?