abc プロジェクト
14.10.3. CopyDataForHTML メンバ関数説明 |
メンバ関数名 | CopyDataForHTML |
定義ファイル名 | Visual.cpp |
定義行 | 149 |
所属名 | TVisualDM |
アクセス属性 | private |
宣言形式 | void CopyDataForHTML ( ) |
概要 | HTML表示に必要なデータを複写する。 |
戻り値 | |
パラメタ説明 | |
機能説明 | |
備考 | |
呼出し元関数一覧表
呼出し先関数一覧表
|
名称 |
定義ファイル名 |
定義行 |
1 |
TMainF::err |
main.cpp |
271 |
2 |
c_str |
|
|
3 |
CopyFileA |
|
|
4 |
ExtractFileName |
|
|
5 |
ExtractFilePath |
|
|
6 |
ForceDirectories |
|
|
参照外部変数一覧表
参照メンバ変数一覧表
|
名称 |
定義ファイル名 |
定義行 |
1 |
TVisualDM::DirName |
Visual.h |
36 |
関数論理チャート
| +------------------------------------+
149 +--+ void TVisualDM::CopyDataForHTML() |
150 | { |
+--+---------------------------------+
151 +--- AnsiString SrcFileName,DestFileName;
152 +--- AnsiString SrcPath;
153 |
154 +--- SrcPath = ExtractFilePath(Application->ExeName) + "abc_data\\";
155 |
156 +--- DestFileName = DirName + "\\ABCLib\\vlapplet.jar";
157 +--- SrcFileName = SrcPath + ExtractFileName(DestFileName);
| +--------------------------------------------------------------------+
158 +--+ if(CopyFile(SrcFileName.c_str(),DestFileName.c_str(),false) == 0){ |
| +--+-----------------------------------------------------------------+
159 | +--- MainF->err("File Copy Err "+ DestFileName);
| | +----------+
160 | +--+ return; |
| | +----------+
| +-+---+
161 | | } |
| +-----+
162 +--- DestFileName = DirName + "\\ABCLib\\bar0-";
| +--------------------------------------+
163 +--+ if(!ForceDirectories(DestFileName)){ |
| +--+-----------------------------------+
164 | +--- MainF->err("File Create Err "+ DestFileName);
| | +----------+
165 | +--+ return; |
| | +----------+
| +-+---+
166 | | } |
| +-----+
167 +--- DestFileName = DirName + "\\ABCLib\\bar0-\\00.bin";
168 +--- SrcFileName = SrcPath + "bar0-\\"+ ExtractFileName(DestFileName);
| +--------------------------------------------------------------------+
169 +--+ if(CopyFile(SrcFileName.c_str(),DestFileName.c_str(),false) == 0){ |
| +--+-----------------------------------------------------------------+
170 | +--- MainF->err("File Copy Err "+ DestFileName);
| | +----------+
171 | +--+ return; |
| | +----------+
| +-+---+
172 | | } |
| +-----+
173 |
174 +--- DestFileName = DirName + "\\ABCLib\\gtable-";
| +--------------------------------------+
175 +--+ if(!ForceDirectories(DestFileName)){ |
| +--+-----------------------------------+
176 | +--- MainF->err("File Create Err "+ DestFileName);
| | +----------+
177 | +--+ return; |
| | +----------+
| +-+---+
178 | | } |
| +-----+
179 +--- DestFileName = DirName + "\\ABCLib\\gtable-\\00.bin";
180 +--- SrcFileName = SrcPath + "gtable-\\"+ExtractFileName(DestFileName);
| +--------------------------------------------------------------------+
181 +--+ if(CopyFile(SrcFileName.c_str(),DestFileName.c_str(),false) == 0){ |
| +--+-----------------------------------------------------------------+
182 | +--- MainF->err("File Copy Err "+ DestFileName);
| | +----------+
183 | +--+ return; |
| | +----------+
| +-+---+
184 | | } |
| +-----+
185 |
+-+---+
186 | } |
+-----+