LboxUnzip


  Delete



  
// *********************************************************
// リストビューの選択されている行のファイルを削除
// 戻り値 : 0 正常終了, それ以外はエラー
// *********************************************************
int LboxUnzip::Delete( LboxListview *Lview )
{
	LboxString LString;
	int nRow;
	BOOL bFirst;

	this->Command.operator = ( "-d " );
	LString.operator = (&(this->TargetPath));
	LString.Enclose('"');
	this->Command.operator += ( &(LString) );
	this->Command.operator += ( " " );


	nRow = -1;
	bFirst = true;
	while( Lview->FindNextSelectedRow( &nRow ) ) {
		if ( bFirst ) {
			bFirst = false;
		}
		else {
			this->Command.operator += ( " " );
		}
		Lview->GetColumnText( 9, &LString );
		if ( LString.szLboxString[LString.Length()-1] == '/' ) {
			LString.operator += ("\*");
			LString.Enclose('"');
		}
		else {
			LString.Enclose('"');
		}
		this->Command.operator += ( &(LString) );
	}


	return LboxUnzip::Zip(
		&(this->Command)
	);
}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ