Results 1 to 5 of 5

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User dreamtouch's Avatar
    Join Date: Feb:2008
    Location: Bulgaria
    Posts: 28

    Âúïðîñ çà Visual C++ 6

    Çäðàâåéòå,òúðñèõ èç íåò-à,íî íå ìîãà äà ðàçáåðà, ïðè MFC , êàê ìîãà äà íàïðàâÿ,òàêà ÷å,ïðè íàòèñêàíå íà áóòîí,â íÿêàêúâ 'textbox' äà ñå input-âà òåêñò îò âúíøåí ôàéë...Åäèíñòâåíî ñ
    ========================
    FILE *fp;

    if ((fp = fopen("myfile", "r")) ==NULL){
    printf("Error opening file\n");
    exit(1);
    }
    ========================
    èìà íÿêàêâà íàäåæäà,çàùîòî ïðè íàòèñêàíå,ïðîçîðåöà íå ñå çàòâàðÿ,íî íå ïðî÷èòà íèùî...Ìàëêî ïîìîù,ìîëÿ?

  2. #2
    øÚøêÚíèí pvn's Avatar
    Join Date: Jan:2006
    Location: Ñîôèÿ
    Posts: 329
    Çàâèñè êúäå ùå íàòèñêàø áóòîíà.Ïðàâèø ïðîâåðêà çà ñúáèòèå íàòèñíàò áóòîí âúðõó èçáðàí îò òåá îáåêò,è êîãàòî ñå ñëó÷è òîâà ñúáèòèå,èçâèêâàø ôóíêöèÿ,êîÿòî îòâàðÿ ôàéëà è ãî çàðåæäà â òåêñòîâîòî ïîëå.Îïèøè ìàëêî ïî-ïîäðîáíî êàêâî èñêàø äà íàïðàâèø.

    P.S.
    #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:
    // Íåùî...
    }
    }
    Ìîæå äà èçáåðåø è OnKeyUP,çàâèñè îò ñúáèòèåòî êîåòî ñëåäèø.
    Çà ïîâå÷å èíôî îòíîñíî ñúáèòèÿòà http://msdn.microsoft.com/en-us/libr...7a(VS.71).aspx
    Last edited by pvn; 13th October 2008 at 13:00.

  3. #3
    Registered User dreamtouch's Avatar
    Join Date: Feb:2008
    Location: Bulgaria
    Posts: 28
    Ìíîãî òè áëàãîäàðÿ çà ÈÇ×ÅÐÏÀÒÅËÍÈß îòãîâîð ... êàêòî è äà å, ðåøèõ äà ïðîìåíÿ ïîäõîäà êúì öåëòà .. è ñå îïðàâèõ.Ìåðñè îùå âåäíúæ

  4. #4
    Registered User mitaka888's Avatar
    Join Date: May:2008
    Location: Sofia
    Posts: 59
    Àç èìàì åäèí àìàòüîðñêè âúïðîñ. Ïðàâÿ åëåìåíòàðíà ïðîãðàìà çà íàìèðàíå íà ëèöå è ïåðèìåòúð íà ïðàâîúãúëíèê. Êîìïèëèðàì ÿ è ÿ áèëäâàì. Ïðè íàòèñêàíå íà execute ìè èçïèñâà äîëó â ïîëåòî "Build" - LINK-fatal error LNK1104. Error executing link.exe . Ñ Vista ñúì. Çàùî ñå ïîëó÷àâà òàêà

  5. #5
    øÚøêÚíèí pvn's Avatar
    Join Date: Jan:2006
    Location: Ñîôèÿ
    Posts: 329
    Íàé-äîáðå ùå å äà èçïðàòèø ñêðèèí øîò çà äà ìîæå äà ïîãëåäíåì ïî-ïîäðîáíî.Âèæ âúïðîñíîòî ÅXE äà íå áè äà å ñòàðòèðàíî è äà ñå îïèòâàø äà ãî çàðåäèø îòíîâî.Êàêâà ñðåäà èçïîëçâàø?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè