std::string ImageRecordingConfiguration::getFullRecordingPathString() { CString fullPath = getFullRecordingPath(); CT2CA pszConvertedAnsiString(fullPath); std::string strStd(pszConvertedAnsiString); return strStd; }
std::string TcharToStdString(LPWSTR inChar ) { CT2CA pszConvertedAnsiString(inChar); std::string szResult(pszConvertedAnsiString); return szResult; }
void CMy3DviewappView::OnFileOpen() { // TODO: 여기에 명령 처리기 코드를 추가합니다. CString filename; LPCTSTR strFilter = { L"|All Files (*.*)|*.*||" }; CFileDialog FileDlg(TRUE, L".*", NULL, 0, strFilter); if( FileDlg.DoModal() == IDOK ) { filename = FileDlg.GetPathName(); CT2CA pszConvertedAnsiString(filename); std::string f(pszConvertedAnsiString); Frame::GetInstance()->m_mesh.open_stl(f,0.01f); } }
// Open the selected test problem void CTwoOptDlg::OpenTestProblem() { // Open the file opening dialog CFileDialog fileDlg( TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_FILEMUSTEXIST, (LPCTSTR) ".tsp Files(*.tsp)|*.tsp||", this ); fileDlg.m_ofn.lpstrTitle = (LPCSTR)"Loading TSP Problem"; INT_PTR result = fileDlg.DoModal(); CString path = fileDlg.GetPathName(); this->m_SFileName.SetWindowText(fileDlg.GetFileName()); if ( result == IDOK ) { // Reset matrix data contents CT2CA pszConvertedAnsiString( path ); std::string path_str( pszConvertedAnsiString ); // mat.Initialize( path_str ); hasRun = false; //ATL::CSimpleStringT<char,1> = "C:\Users\gareth\Desktop\libaco-thesis\acotsp\trunk\benchmarks\tsplib\ulysses16.tsp" m_besttour.Tour.clear(); m_lasttour.Tour.clear(); m_pfileReader = new CTSPLIBFileReader(path_str); m_pfileReader->Read(); matrix_ = m_pfileReader->CopyMatrix(); CoordsMatrix_ = m_pfileReader->CopyCoordsMatrix(); MinX= m_pfileReader->minx; MinY = m_pfileReader->miny; MaxX= m_pfileReader->maxx; MaxY= m_pfileReader->maxy; m_cSpinAnts.SetPos( static_cast<int>(CoordsMatrix_.size())); delete m_pfileReader; } // Re-draw the window RedrawWindow( 0, 0, RDW_INVALIDATE | RDW_UPDATENOW | RDW_ERASE ); }
//Seleccionada cámara ip void CamaraDialog::OnBnClickedButtonLoadIpcamera() { //Marcar como cámara seleccionada this->cameraSelected = true; //Convertir cstring a string CString valor; GetDlgItemText(IDC_CAMARA_IP, valor); // Convertir cstring a formato string normal CT2CA pszConvertedAnsiString(valor); // construct a std::string using the LPCSTR input std::string urlCamaraIp(pszConvertedAnsiString); //Mostrar mensaje de selección AfxMessageBox(_T("Se ha seleccionado conexión a cámara ip"), MB_OK | MB_ICONINFORMATION); //Cargar cámara ip capture.open(urlCamaraIp); //Cerrar diálogo this->EndDialog(1); }
std::string ImageRecordingConfiguration::getFilePath() { CT2CA pszConvertedAnsiString(m_outputFolder); std::string strStd(pszConvertedAnsiString); return strStd; }
std::string ImageRecordingConfiguration::getFileNameString() { CT2CA pszConvertedAnsiString(m_fileName); std::string strStd(pszConvertedAnsiString); return strStd; }
std::string DSCapture::CStringToString(const CString& mfcStr) { CT2CA pszConvertedAnsiString(mfcStr); return (pszConvertedAnsiString); }
static std::string CStringToString(const CString& mfcStr) { CT2CA pszConvertedAnsiString(mfcStr); return (pszConvertedAnsiString); }