Kompilera fortrankod till DLL-bibliotek

Anna_

Trådstartare
Vild chansning, men kanske någon här kan detta?! Jag har fortrankod som jag kompilerar till ett DLL-bibliotek, för att kunna anropa rutinerna från Visual Basic. Problemet är nu att jag vill kunna använda samma bibliotek i ett helt annat program. Och för detta så behöver jag lägga till en ny rutin, som "ingång" från det andra programmet eftersom det är lite andra argument som ska in. Och denna rutin behöver anropa den huvudrutin som Visual Basic-koden anropar.

Jag vill alltså kunna använda huvudrutinen både som en intern och en extern rutin, och det verkar krångla till det.

På huvudrutinen så exporterar jag så här

!dec$ attributes dllexport :: NAMN
!dec$ attributes alias:'NAMN' :: NAMN

och det verkar vara att jag sätter "alias" som ställer till det. Om jag tar bort den raden så funkar det att kompilera och anropa från mitt nya program, men då kan jag inte anropa från VB...

Någn som har tips på hur jag kan få till detta? En variant är förstås att göra ett bibliotek till varje applikation, men det skulle vara väldigt smidigt om jag kunde ha allt i samma.
 

Bukefalos, Hästnyheter, Radannonser

Allmänt, Barn, Dagbok

Hund, Katt, Andra Djur

Hästrelaterat

  • Utbilda själv
  • Hingstvalsfunderingar 2025
  • Ridskoleryttare

Omröstningar

Tillbaka
Upp