Du lader være med at bruge noget funktionalitet fra komponenter/libs der kun findes på 2000. Altså, skal du kigge i dokumentationen for de funktioner du bruger, om de også findes på NT4.
Programmet er lavet på en NT4.0 workstation. Jeg forsøger at udvikle videre på det, men SetTimer lader ikke til at have den samme egenskab på 2000 som på NT.
Du kan formentlig ikke flytte en kompileret udgave af dit program fra en Windows 2000 til en NT maskine. Compileren genererer specifikke kald til DLL'er osv. som er OS specifikke, dvs. f.eks. til WIN32.DLL under Windows 2000 men til WINNT.DLL under NT. Du skal kompilere dit program på (eller til, hvis din compiler understøtter det) den OS platform hvor det skal anvendes.
Du kan sagtens kompilere dit NT4-program på en W2K-maskine! Du skal bare gøre som jeg skrev ovenfor. Det er selvfølgelig lettere hvis du har en NT4-maskine til rådighed og kan kompilere direkte på den.
Kære jpk jeg kan ikke gøre som du har skrevet ovenfor, da programmet er lavet på en NT maskine, og virkede fint da det var kompileret på den. Men nu sidder jag ved en 2000 og skal kompilere programmet som stadig skal køre på en NT, men det fungere ikke som det plejer og det er timeren der ikke kører.
Jo, det har jeg forstået, men det jeg siger er blot at der ikke er noget egentligt i vejen med metoden. Jeg vil tro dit problem skyldes en eller anden form for inkonsistens i koden. Er det Platform SDK's SetTimer du bruger? Hvilket miljø/compiler bruger du? Kompilerer du statisk/dynamisk med libs?
Jeg har lige prøvet at lave en dialogbaseret MFC app, med en timer. Timeren bliver firet både på den W2K-maskine jeg har kompileret det på og også på en NT4-maskine!
Jeg må tilstå at det ikke er timeren det er galt med, men en tråd jeg vil starte i timeren. Det er som om den ikke vil starte. AfxBeginThread(function(), this);
Synes godt om
Ny brugerNybegynder
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.