Click here to Skip to main content
15,901,122 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: File Opening problem [modified] Pin
Laxman Auti22-May-06 22:03
Laxman Auti22-May-06 22:03 
GeneralRe: File Opening problem [modified] Pin
VinayCool22-May-06 22:14
VinayCool22-May-06 22:14 
AnswerRe: File Opening problem Pin
Hamid_RT22-May-06 21:33
Hamid_RT22-May-06 21:33 
GeneralRe: File Opening problem [modified] Pin
Stephen Hewitt22-May-06 21:37
Stephen Hewitt22-May-06 21:37 
GeneralRe: File Opening problem [modified] Pin
Hamid_RT22-May-06 21:50
Hamid_RT22-May-06 21:50 
GeneralRe: File Opening problem Pin
VinayCool22-May-06 21:38
VinayCool22-May-06 21:38 
GeneralRe: File Opening problem Pin
Stephen Hewitt22-May-06 21:47
Stephen Hewitt22-May-06 21:47 
GeneralRe: File Opening problem Pin
VinayCool22-May-06 21:55
VinayCool22-May-06 21:55 
Hi Stephen Hewitt,

In list box i have items like

C:\folder\folder\filename1.txt
C:\folder\folder\filename2.txt
C:\folder\folder\filename3.txt
C:\folder\folder\filename4.txt
since by default i get the file name as c:\folder\folder\file.txt
i have char array to change it to c:/folder/folder/file.txt

final value of str will have C:/Folder/Folder/filename.txt



below code i have used to open

void CSearchDlg::OnDblclkSout()
{
// Code to open the selected file.
int d;
d=m_SOUT.GetCurSel();
CString FName;
m_SOUT.GetText(d,FName);

char str[100];
int i,l,k,j,m;
strcpy(str, FName);
for (i=0;str[i]!='\0';i++)

{

if (str[i]=='\\')

{

l=i; k=0;
char str1[100];
if (str[l+1]=='\0')
{
str[l]='/';
}
else
{
for (j=l+1;str[j]!='\0';j++)
{
str1[k]=str[j];
k++;

}
str1[k]='\0';
str[l]='/';
for (m=0;str1[m]!='\0';m++)
{

str[++l]=str1[m];

}

}

str[++l]='\0';
i=i++;

}

}
m_ctrlEDIT.SetWindowText(str);
ShellExecute(NULL, "open", str ,NULL, NULL, SW_SHOWNORMAL);
}
GeneralRe: File Opening problem Pin
Hamid_RT22-May-06 21:57
Hamid_RT22-May-06 21:57 
GeneralRe: File Opening problem Pin
VinayCool22-May-06 22:23
VinayCool22-May-06 22:23 
GeneralRe: File Opening problem Pin
Hamid_RT22-May-06 22:32
Hamid_RT22-May-06 22:32 
GeneralRe: File Opening problem Pin
VinayCool22-May-06 22:56
VinayCool22-May-06 22:56 
GeneralRe: File Opening problem Pin
Hamid_RT23-May-06 0:00
Hamid_RT23-May-06 0:00 
GeneralRe: File Opening problem Pin
VinayCool23-May-06 0:19
VinayCool23-May-06 0:19 
GeneralRe: File Opening problem Pin
Hamid_RT23-May-06 1:20
Hamid_RT23-May-06 1:20 
GeneralRe: File Opening problem [modified] Pin
VinayCool23-May-06 1:27
VinayCool23-May-06 1:27 
GeneralRe: File Opening problem [modified] Pin
Hamid_RT23-May-06 1:46
Hamid_RT23-May-06 1:46 
GeneralRe: File Opening problem [modified] Pin
VinayCool23-May-06 1:51
VinayCool23-May-06 1:51 
GeneralRe: File Opening problem [modified] Pin
VinayCool23-May-06 1:56
VinayCool23-May-06 1:56 
GeneralRe: File Opening problem [modified] Pin
Hamid_RT23-May-06 2:05
Hamid_RT23-May-06 2:05 
AnswerRe: File Opening problem Pin
knoxplusplus23-May-06 5:38
knoxplusplus23-May-06 5:38 
Questionrecv and send in different size problem [modified] Pin
followait22-May-06 20:45
followait22-May-06 20:45 
GeneralRe: recv and send in different size problem Pin
Laxman Auti22-May-06 21:04
Laxman Auti22-May-06 21:04 
GeneralRe: recv and send in different size problem Pin
followait22-May-06 21:22
followait22-May-06 21:22 
GeneralRe: recv and send in different size problem Pin
Laxman Auti22-May-06 22:18
Laxman Auti22-May-06 22:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.