MFC vapros !!!
6 отговора
252 прегледа
MFC vapros !!!
Triabva da napravia prosta programa, kojato da otvaria textovi fajlove i da pravi edna operatsia s texta. Polpzvam Wizarda na VC++ , kojto mi pravi njakakvo programche.
Vav funktsiata MainFrm slagam slednja kod
void CMainFrame::OnFileOpen()
//-------------------------------------------------------------------------------------------------------
{
// TODO: Add your command handler code here
CFile file;
CFileException e;
if (file.Open(_T("L.txt"), CFile::modeReadWrite, &e)){
//It worked!
}
else{
e.ReportError();
}
}
//-------------------------------------------------------------------------------------------------------
no tozi kod ne pravi tova koeto uj triabva da pravi - da otvaria faila L.txt v tekushtata direktoria. Pregledah tsilata MFC na Prosajs, no uj vsichko e taka, a i koda sam go vidial ot tam. Molja pomognete njamam opit s MFC i neznam kakvo da pravia! Predvaritelno blagodaria na vsichki!!!
Vav funktsiata MainFrm slagam slednja kod
void CMainFrame::OnFileOpen()
//-------------------------------------------------------------------------------------------------------
{
// TODO: Add your command handler code here
CFile file;
CFileException e;
if (file.Open(_T("L.txt"), CFile::modeReadWrite, &e)){
//It worked!
}
else{
e.ReportError();
}
}
//-------------------------------------------------------------------------------------------------------
no tozi kod ne pravi tova koeto uj triabva da pravi - da otvaria faila L.txt v tekushtata direktoria. Pregledah tsilata MFC na Prosajs, no uj vsichko e taka, a i koda sam go vidial ot tam. Molja pomognete njamam opit s MFC i neznam kakvo da pravia! Predvaritelno blagodaria na vsichki!!!
Re: MFC vapros !!!
Сигурно се шегуваш.
Hint: Вземи съобрази коя е текуща директория за програмата ти в момента на изпълнение през Студиото.
Hint: Вземи съобрази коя е текуща директория за програмата ти в момента на изпълнение през Студиото.
Re: MFC vapros !!!
proveri si kude ti e working direktoriata....
napishi wuw WinMain() ili Main() -tam
neshto koeto da ti pechata tekushtata direktoria (wizh tam kakva funckia e nuzhna)
POSIX funckiata e getcwd() - no Win32 API-to e sigurno pulno s podobni...
kato na purwo probvaj da si premestish L.txt kudeto ti e EXE-to (Debug ili Release direktoriite) - po podrazbirane ot tam ti trugva prilozhenieto (ako ne se luzha de - w momenta ne sum pod Windows che da checkna)
tirulirutatuutuu
napishi wuw WinMain() ili Main() -tam
neshto koeto da ti pechata tekushtata direktoria (wizh tam kakva funckia e nuzhna)
POSIX funckiata e getcwd() - no Win32 API-to e sigurno pulno s podobni...
kato na purwo probvaj da si premestish L.txt kudeto ti e EXE-to (Debug ili Release direktoriite) - po podrazbirane ot tam ti trugva prilozhenieto (ako ne se luzha de - w momenta ne sum pod Windows che da checkna)
tirulirutatuutuu
OT: heh? bug vuv forumite po sortirovka na datata?
javno sme postnali po-edno i sushto wreme s tebe...
i wse pak moeto wreme e 0:17, tvoeto 0:18 - a az sum sled tebe....
sigurno greshka w posta....
kakto se wika - PROGRAMISTA, ili QA sa winagi nashtrek!
tirulirutatuutuu
i wse pak moeto wreme e 0:17, tvoeto 0:18 - a az sum sled tebe....
sigurno greshka w posta....
kakto se wika - PROGRAMISTA, ili QA sa winagi nashtrek!
tirulirutatuutuu
Re: OT: heh? bug vuv forumite po sortirovka na datata?
Ne Prosto imah speshna rabota v bachkaneto i ne mojah da sledia koj e otgovarial!
L.txt mi e v directoriata Debug, kadeto mi e i exe-to.
L.txt mi e v directoriata Debug, kadeto mi e i exe-to.
Re: OT: heh? bug vuv forumite po sortirovka na datata?
Pod Visual C++ pru izpulnenie na proekta tekushtata direktoria ne e Debug ili Release a direktoriata na proekta , premesti si faila w direktoriata na proekta(tam kadeto ti e dsw faila) i shte tragne.
Re: MFC vapros !!!
a nai lesno v settings.debug si slozhi direktoriata koiato iskash da ti e tekushta po vreme na izpalnenie