Avatar billede Regta500 Praktikant
25. januar 2003 - 23:30 Der er 13 kommentarer og
1 løsning

Projekt

Hej er der nogen der har et forslag til et projekt jeg kan lave jeg er total noob så pls skær det ud i skiver.... links og andet godt er mget velkomment....

jeg bruger Microsoft Visual C++ 6.0
Avatar billede zyco Nybegynder
25. januar 2003 - 23:33 #1
Måske hjælper det din ikke, men jeg har bruge det meget www.opgavecebtralen.dk
Avatar billede zyco Nybegynder
25. januar 2003 - 23:33 #2
UPs sorry det var http://www.opgavecentralen.dk
Avatar billede Regta500 Praktikant
25. januar 2003 - 23:37 #3
tak for linket men jeg gider ik batale for en opgave som jeg ik ved om jeg kan bruge....
Avatar billede arne_v Ekspert
25. januar 2003 - 23:37 #4
En ide til et program som vil bringe dig lidt rundt både i
filer, GUI og registry vil være:

lav et program son kan vise alle bookmarks/favorites i
3 kolonner:
  - kun i Internet Explorer
  - i både Internet Explorer og Netscape
  - kun i Netscape
og knapper til at:
  - slette i alle 3 kolonner
  - flytte mellem kolonner
og så skal filen/filerne opdateres korrekt.

Hvis den er for svær så lav et simpelt kryds og bolle
spil. Det vil komme lidt rundt i basal C/C++ programminger
og lidt GUI.
Avatar billede Regta500 Praktikant
26. januar 2003 - 00:20 #5
tak men det var ik helt hva jeg mente jeg kan godt se jeg har formuleret mig dorligt jeg mente mere om der var nogen der havde et færdigt projekt med anvisning for hvordan man skal gøre og forklaringer på tingene en slags begynder kursus... men mange tak for iden
Avatar billede arne_v Ekspert
26. januar 2003 - 00:23 #6
Der er skrevet masser af bøger om VC++.

Det bedste ville nok være at købe en af dem.

Links:
  http://elvis.rowan.edu/~kay/cpp/vc6_tutorial/
  http://www.1001tutorials.com/vcpp/index.shtml
  +mange flere
Avatar billede Regta500 Praktikant
27. januar 2003 - 01:23 #7
kk mange tak men er der nogle af jer der har noget i selv har laver (gerne meget simpelt) som jeg kan få koden til og en lang og meget grundig forklaring... det må meget gerne være lavet med Microsoft Visual C++ 6.0  så jeg kan se presis hvordan man gør...
Avatar billede arne_v Ekspert
27. januar 2003 - 07:57 #8
Et simpelt hello world style program (desværre uden kommentarer):

#include <windows.h>

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                    PSTR szCmdLine, int iCmdShow)
{
    static TCHAR szAppName[] = TEXT ("Test") ;
    HWND        hwnd ;
    MSG          msg ;
    WNDCLASS    wndclass ;

    wndclass.style        = CS_HREDRAW | CS_VREDRAW ;
    wndclass.lpfnWndProc  = WndProc ;
    wndclass.cbClsExtra    = 0 ;
    wndclass.cbWndExtra    = 0 ;
    wndclass.hInstance    = hInstance ;
    wndclass.hIcon        = LoadIcon (NULL, IDI_APPLICATION) ;
    wndclass.hCursor      = LoadCursor (NULL, IDC_ARROW) ;
    wndclass.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH) ;
    wndclass.lpszMenuName  = NULL ;
    wndclass.lpszClassName = szAppName ;

    if (!RegisterClass (&wndclass))
    {
          MessageBox (NULL, TEXT ("This program requires Windows NT!"),
                      szAppName, MB_ICONERROR) ;
          return 0 ;
    }

    hwnd = CreateWindow (szAppName,
                          TEXT ("AVU Win32 GUI"),
                          WS_OVERLAPPEDWINDOW,       
                          CW_USEDEFAULT,             
                          CW_USEDEFAULT,             
                          CW_USEDEFAULT,             
                          CW_USEDEFAULT,             
                          NULL,                     
                          NULL,                     
                          hInstance,                 
                          NULL) ;                   
   
    ShowWindow (hwnd, iCmdShow) ;
    UpdateWindow (hwnd) ;
   
    while (GetMessage (&msg, NULL, 0, 0))
    {
          TranslateMessage (&msg) ;
          DispatchMessage (&msg) ;
    }
    return msg.wParam ;
}

LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    HDC        hdc ;
    PAINTSTRUCT ps ;
    RECT        rect ;
   
    switch (message)
    {
    case WM_PAINT:
          hdc = BeginPaint (hwnd, &ps) ;
         
          GetClientRect (hwnd, &rect) ;
         
          DrawText (hdc, TEXT ("Testing!"), -1, &rect,
                    DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;
         
          EndPaint (hwnd, &ps) ;
          return 0 ;
         
    case WM_DESTROY:
          PostQuitMessage (0) ;
          return 0 ;
    }
    return DefWindowProc (hwnd, message, wParam, lParam) ;
}
Avatar billede Regta500 Praktikant
27. januar 2003 - 13:37 #9
mange tak er der nogle af jer andre der har noget ???
Avatar billede arne_v Ekspert
06. februar 2003 - 21:33 #10
Kunne du bruge det ?
Avatar billede Regta500 Praktikant
06. februar 2003 - 22:08 #11
jaaa jeg kunne ik helt finde ud af hva jeg skulle lave den som (fil format)
Avatar billede arne_v Ekspert
06. februar 2003 - 22:11 #12
Mit lille hello world program ?

Du laver bare en testwin.cpp eller ligende og builder den.
Avatar billede zijco Nybegynder
21. marts 2003 - 09:44 #13
når man indsætter det du har skrevet arne v, så siger den at der er en fejl, med en .exe fil..? hvad skal man da gøre..?
Avatar billede arne_v Ekspert
21. marts 2003 - 09:58 #14
Hvordan oversætter du og hvad er fejl-meddelsen præcist ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester