Results 1 to 5 of 5
Thread: Âúïðîñ çà Visual C++ 6
Hybrid View
-
12th October 2008 10:32 #1
Âúïðîñ çà Visual C++ 6
Çäðàâåéòå,òúðñèõ èç íåò-à,íî íå ìîãà äà ðàçáåðà, ïðè MFC , êàê ìîãà äà íàïðàâÿ,òàêà ÷å,ïðè íàòèñêàíå íà áóòîí,â íÿêàêúâ 'textbox' äà ñå input-âà òåêñò îò âúíøåí ôàéë...Åäèíñòâåíî ñ
========================
FILE *fp;
if ((fp = fopen("myfile", "r")) ==NULL){
printf("Error opening file\n");
exit(1);
}
========================
èìà íÿêàêâà íàäåæäà,çàùîòî ïðè íàòèñêàíå,ïðîçîðåöà íå ñå çàòâàðÿ,íî íå ïðî÷èòà íèùî...Ìàëêî ïîìîù,ìîëÿ?
-
13th October 2008 12:49 #2
Çàâèñè êúäå ùå íàòèñêàø áóòîíà.Ïðàâèø ïðîâåðêà çà ñúáèòèå íàòèñíàò áóòîí âúðõó èçáðàí îò òåá îáåêò,è êîãàòî ñå ñëó÷è òîâà ñúáèòèå,èçâèêâàø ôóíêöèÿ,êîÿòî îòâàðÿ ôàéëà è ãî çàðåæäà â òåêñòîâîòî ïîëå.Îïèøè ìàëêî ïî-ïîäðîáíî êàêâî èñêàø äà íàïðàâèø.
P.S.
Ìîæå äà èçáåðåø è OnKeyUP,çàâèñè îò ñúáèòèåòî êîåòî ñëåäèø.#include <AFXWIN.H>
class CMainFrame : public CFrameWnd
{
public:
CMainFrame ();
protected:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);
DECLARE_MESSAGE_MAP()
};
CMainFrame::CMainFrame()
{
Create(NULL, "Windows Application", WS_OVERLAPPEDWINDOW,
CRect(120, 100, 700, 480), NULL);
}
class CExerciseApp: public CWinApp
{
public:
BOOL InitInstance();
};
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
ON_WM_CREATE()
ON_WM_KEYDOWN()
END_MESSAGE_MAP()
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
return 0;
}
void CMainFrame::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
switch(nChar)
{
case VK_RETURN:
// Àêî å íàòèñíàò Åíòåð íàïðàâè íåùî....
break;
case VK_F1:
// Àêî å íàòèñíàò F1 íàïðàâè íåùî.....
break;
....................
default:
// Íåùî...
}
}
Çà ïîâå÷å èíôî îòíîñíî ñúáèòèÿòà http://msdn.microsoft.com/en-us/libr...7a(VS.71).aspxLast edited by pvn; 13th October 2008 at 13:00.
-
15th October 2008 21:43 #3
Ìíîãî òè áëàãîäàðÿ çà ÈÇ×ÅÐÏÀÒÅËÍÈß îòãîâîð ... êàêòî è äà å, ðåøèõ äà ïðîìåíÿ ïîäõîäà êúì öåëòà .. è ñå îïðàâèõ.Ìåðñè îùå âåäíúæ
-
20th October 2008 18:50 #4
Àç èìàì åäèí àìàòüîðñêè âúïðîñ. Ïðàâÿ åëåìåíòàðíà ïðîãðàìà çà íàìèðàíå íà ëèöå è ïåðèìåòúð íà ïðàâîúãúëíèê. Êîìïèëèðàì ÿ è ÿ áèëäâàì. Ïðè íàòèñêàíå íà execute ìè èçïèñâà äîëó â ïîëåòî "Build" - LINK-fatal error LNK1104. Error executing link.exe . Ñ Vista ñúì. Çàùî ñå ïîëó÷àâà òàêà
-
21st October 2008 16:45 #5
Íàé-äîáðå ùå å äà èçïðàòèø ñêðèèí øîò çà äà ìîæå äà ïîãëåäíåì ïî-ïîäðîáíî.Âèæ âúïðîñíîòî ÅXE äà íå áè äà å ñòàðòèðàíî è äà ñå îïèòâàø äà ãî çàðåäèø îòíîâî.Êàêâà ñðåäà èçïîëçâàø?




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè