abc プロジェクト
14.8.5. ChangeFromOrgStr メンバ関数説明 |
メンバ関数名 | ChangeFromOrgStr |
定義ファイル名 | TuneRegion.cpp |
定義行 | 3781 |
所属名 | TTuneRegion |
アクセス属性 | private |
宣言形式 | AnsiString ChangeFromOrgStr ( AnsiString OrgStr , AnsiString Str ) |
概要 | OrgStrの改行やタブ、スペースなどは、そのままの形として、Strを追加した文字 列を返す。 |
戻り値 | |
パラメタ説明 | OrgStr Str |
機能説明 | |
備考 | |
呼出し元関数一覧表
呼出し先関数一覧表
関数論理チャート
| +----------------------------------------------------------------------------+
3781 +--+ AnsiString TTuneRegion::ChangeFromOrgStr(AnsiString OrgStr,AnsiString Str) |
3782 | { |
+--+-------------------------------------------------------------------------+
3783 +--- int i;
3784 +--- AnsiString s;
3785 |
3786 +--- s = "";
| +------------------------------------------+
3787 +--+ for(i = 1 ; i <= OrgStr.Length() ; i++){ |
| +--+---------------------------------------+
| | +------------------------+
3788 | +--+ if(OrgStr[i] <= ' '){ |
| | +--+---------------------+
3789 | | +--- s += OrgStr[i];
| | +-+---+
3790 | | | } |
| | +-+---+
| | +-+---------------------+
3790 | | | else if(Str != ""){ |
| | +-+---------------------+
3791 | | +--- s += Str;
3792 | | +--- Str = "";
| | +-+---+
3793 | | | } |
| | +-----+
| +-+---+
3794 | | } |
| +-----+
| +----------------+
3795 +--+ if(Str != ""){ |
| +--+-------------+
3796 | +--- s += Str;
| +-+---+
3797 | | } |
| +-----+
| +------------+
3798 +--+ return s; |
| +------------+
+-+---+
3799 | } |
+-----+