Toon posts:

Fortran DLL + delphi

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Na een dag zoeken op google kom ik ernog steeds niet uit,wie kan me helpen?
Ik gebruik Watcom Fortran.

Hoe kan ik in Fortran een delphi DLL aanroepen?
Ik wil deze delphi functies aanroepen :

1) function readXML(route:string):string;
2) procedure writeXML(route,value:string);

Nu snap ik echt helemaal niks van Fortran en strings.
Delphi gebruikt volgens mij andere strings dan Fortran.
Ik denk dat de functie parameters veranderd moeten worden (van
strings naar pchars ofzo), maar ik weet niet hoe.

Weet iemand hoe dit moet?
Of heeft iemand een url of een klein fortran+delphi voorbeeldje?

  • beany
  • Registratie: Juni 2001
  • Laatst online: 27-08 12:09

beany

Meeheheheheh

code:
1
2
3
4
5
6
7
8
9
10
    integer(4) status, iTest

    call COMInitialize(status)
    call COMCreateObjectByGUID(CLSID_cTest, CLSCTX_ALL, &
                               IID_cTest, iTest, status)
    i1 = Test_ReadInput(iTest, status)
    i2 = Test_WriteInput(iTest, 'Test string', status)

    status = COMReleaseObject(iTest)
    call COMUninitialize()


Maar dan moet je van je Delphi code wel een ActiveX componentje maken

bron: http://www.tek-tips.com/g...ev3/32/pid/214/qid/300823

oh ja: pagina 3 van google met als zoekwoorden: +fortran +delphi +dll. Gaat welliswaar over VB, maar als je een ActiveX component hebt maakt het niet zoveel uit waar het in geschreven is.

Dagelijkse stats bronnen: https://x.com/GeneralStaffUA en https://www.facebook.com/GeneralStaff.ua