CMNロゴ

ICmnPilot::cmnRegPop Method


正規表現の検索結果を復元します。

Syntax

BOOL cmnRegPop(
    void
);

Parameters

パラメータはあまりせん。

Return Value

復元できた場合には0以外、それ以外は0が戻ります。

Remarks

ICmnPilot::cmnRegPushで保存した検索結果を復元します。


Example

C++

         :
    BSTR Result;
    for (idx = 0; idx < cCount; idx++) {
        if (m_pICmnPilot->cmnRegResult (idx, &Result)) {
            _bstr_t bstr(Result, false);
            m_pICmnPilot->cmnRegPush ();   // 検索結果を保存
            
            // 検索結果の中から検索
            cHit = m_pICmnPilot->cmnRegSearch (bstr, "<!--S-->(.*?)<!--E-->", "");
            
            m_pICmnPilot->cmnRegPush ();   // 検索結果を復元
                   :

Delphi

var
    Result : WideString;

         :
    for idx := 0 to cCount-1 do
    begin
        if (m_pICmnPilot.cmnRegResult (idx, Result)) {
            m_pICmnPilot.cmnRegPush ();   // 検索結果を保存
            
            // 検索結果の中から検索
            cHit := m_pICmnPilot.cmnRegSearch (Result, '<!--S-->(.*?)<!--E-->', '');
            
            m_pICmnPilot.cmnRegPush ();   // 検索結果を復元
                   :



ICmnPilot