19. februar 2003 - 14:29Der er
4 kommentarer og 1 løsning
C kode i delphi
Jeg har nogle header files til C, som følger med driverne til et CAN-BUS indstikskort. CAN-BUS er en bus man kan sætte enheder til (ligesom USB). Jeg kunne godt tænke mig at benytte funktionerne i header filerne i delphi, da der ikke findes delphi komponenter til kortet.
Jeg kan nævne, at jeg skal have udviklet nogle nogle funktioner, som skal virke som interface til en enhed ude på CAN-bussen. (Kunne det eventuelt være en ide at udvikle dem i C ????) Funktionerne skal så indgå i et større allerede eksisterende delphi program.
Er der nogen som kan give mig gode ideer til hvordan det kan omgåes, så læg lige en mail ind ;-)
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Hvis det C header filer kun indeholder funktioner med simple argumenter, så vil det være relativt nemt at erklære dem i Pascal og bruge dem.
Hvis de indeholder mere komplekse typer, så vil jeg foreslå dig at lave noget C kode, som giver dig et interface med funktioner som kun har simple data typer, oversætte det og kalde det fra din Pascal kode.
Rettelse: Jeg har også en .lib fil som skal linkes ind i programmet.
Jeg havde tænkt om man kunne lave det i C, hvor man kompilerede programmet og indsatte det som en component af en slags i delphi. Men det ved jeg ikke om er muligt.
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.