LboxDTPicker *From; LboxDTPicker *To;
From = new LboxDTPicker( this->hDlg, this->GetHandle( IDC_EDIT2 ), false ); To = new LboxDTPicker( this->hDlg, this->GetHandle( IDC_EDIT3 ), false ); ::EnableWindow( From->hWnd, false ); ::EnableWindow( To->hWnd, false );
delete From; delete To;
case IDC_CHECK1: if ( this->ButtonIsCheck( IDC_CHECK1 ) ) { ::EnableWindow( From->hWnd, true ); } else { ::EnableWindow( From->hWnd, false ); } break; case IDC_CHECK2: if ( this->ButtonIsCheck( IDC_CHECK2 ) ) { ::EnableWindow( To->hWnd, true ); } else { ::EnableWindow( To->hWnd, false ); } break;
// 日付条件(開始) if ( this->ButtonIsCheck( IDC_CHECK1 ) ) { From->GetDateString( &Buff ); if ( Cond.operator == ( "" ) ) { Cond.operator += (" where "); } else { Cond.operator += (" and "); } Cond.operator += (" 作成日 >= "); Buff.operator +=( " 0:00:00" ); Buff.Enclose( "'" ); Cond.operator += ( &Buff ); } // 日付条件(終了) if ( this->ButtonIsCheck( IDC_CHECK2 ) ) { To->GetDateString( &Buff ); if ( Cond.operator == ( "" ) ) { Cond.operator += (" where "); } else { Cond.operator += (" and "); } Cond.operator += (" 作成日 <= "); Buff.operator +=( " 23:59:59" ); Buff.Enclose( "'" ); Cond.operator += ( &Buff ); }