Jeg har købt delphi 8, men har kun installeret 7eren da jeg ikke kan få 8eren til at virke...
Jeg har været så heldig at få en til at udvikle et .net-komponent til mig - meeen kan ikke finde ud af at få det ind i 7eren...
Kan det passe??
Hvis det kan passe er mit spørgsmål om ikke det kan lade sig gøre at åbne et delphi7-projekt i delphi8...? Min delphi 8 skriver noget lignende: Required package Borland$ is not found Hvorfor???
Delphi 7 er ren win32, og kan derfor ikke bruges til .Net, hvorimod Delphi 8 er ren .Net og kan derfor ikke bruges til Win32. Med andre ord: du kan ikke bruge .net komponenter i Delphi 7 på samme måde som man i Delphi 8 ikke kan anvende (almindelige) Win32 komponenter.
Delphi 2005 kan både håndtere Win32 og .Net, men stadig gælder det at man i Win32 applikationer ikke kan anvende .Net komponenter, og man kan ikke i .Net applikationer anvende Win32 komponenter.
Joh du kan skrive dit program om til .Net eller få fat i et Win32 komponent i stedet ;-)
Spøg til side - så er jeg bange for at der ikke er noget at gøre da Win32 og .Net er "2 forskellige verdener" (de classer som komponenterne er nedarvet fra er forskellige og kan derfor ikke bruges på tværs af .Net/Win32).
Men i alle andre .NET sprog som jeg har brugt: - er det nemt at kalde en Win32 DLL fra .NET kode - er det muligt via COM at bruge en .NET komponent fra native/unmanaged kode
Jeg har svært ved at tro, at Borland skulle have gjordt det så meget dårligere end Microsofts compilere.
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.