Avatar billede padkjaer Nybegynder
16. april 2001 - 22:20 Der er 5 kommentarer og
4 løsninger

compilere dll

jeg fik en opgave af en ven at compilere denne dll (?!?!?)
men jeg har ikke et klap forstand på c++ så hjælp mig lige

// dll1.cpp : Defines the entry point for the DLL application.
//

#include \"stdafx.h\"
#include \"stdlib.h\"

BOOL APIENTRY DllMain( HANDLE hModule,
                      DWORD  ul_reason_for_call,
                      LPVOID lpReserved
                    )
{
  switch( ul_reason_for_call )
    {
        case DLL_PROCESS_ATTACH:
        // Initialize once for each new process.
        // Return FALSE to fail DLL load.
                    system(\"C:\\\\TEST.EXE\");
                        //skal kører -systemdir-\\mshta.exe c:\\winfast.hta istedet for c:\\test.exe
            break;

        case DLL_THREAD_ATTACH:
        // Do thread-specific initialization.
        //    MessageBox(NULL, \"DllMain.dll: DLL_THREAD_ATTACH\", \"Info\", MB_OK);
            break;

        case DLL_THREAD_DETACH:
        // Do thread-specific cleanup.
            break;
        case DLL_PROCESS_DETACH:
        // Perform any necessary cleanup.
            break;
    }

    return TRUE;
}

Avatar billede zeth Nybegynder
16. april 2001 - 22:28 #1
Du skal downloade en compiler.. ;).. du kan hente Bloodshed Dev-C++ fra download.com .. det er ret godt!
Avatar billede psp_psp Nybegynder
23. april 2001 - 12:45 #2
Det er en lidt underlig dll da der ikke bliver eksporteret nogle funktioner. Men det gør det nemmere at kompilere den.

I VC++ 6.0:
1) File|New|Projects vælg Win32 Dynamic-Link Library, giv den et projekt-navn (f.eks Test)og tryk på OK

2)Vælg \'A simple DLL-Project\'. Tryk OK

3)Åben Test.cpp, og erstat med din kode

4) Tryk på F7 (= build)

Avatar billede padkjaer Nybegynder
23. april 2001 - 16:01 #3
jeg har faktisk opgivet det projekt for et stykke tid siden nu
så jeg lukker igen
men i får da 25 points hver for bekymringen :)
Avatar billede padkjaer Nybegynder
23. april 2001 - 16:02 #4
jeg har faktisk opgivet det projekt for et stykke tid siden nu
så jeg lukker igen
men i får da 25 points hver for bekymringen :)
Avatar billede padkjaer Nybegynder
23. april 2001 - 16:05 #5
hm... 2 gange 50 points plus 2 gange 25 points = 100´???? skummelt
Avatar billede mortensorensen Nybegynder
23. april 2001 - 17:33 #6
læææækkeeeeeert :)
Avatar billede mortensorensen Nybegynder
23. april 2001 - 17:33 #7
i fusker vist lidt hva? *S*
Avatar billede padkjaer Nybegynder
23. april 2001 - 18:20 #8
hvad mener du med fusker??
jeg tror bare det er en fejl i systemet

er der nogen der har skrevet til admin om det eller skal jeg?? eller hva mener i?
Avatar billede zeth Nybegynder
23. april 2001 - 18:26 #9
Det er sq da fedt :-).. lad da vær\' med at skriv til admin! *S*
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