Article View: be.comp.programming
Article #9518Re: Cobol vraagje
From: joeridb
Date: Wed, 24 Apr 2002 06:42
Date: Wed, 24 Apr 2002 06:42
66 lines
3581 bytes
3581 bytes
"Zubke" <zubkejv@hotmail.com> wrote in message news:1019584201.666898@seven.kulnet.kuleuven.ac.be... > Dat dacht ik dus ook maar die stomme editor maakt daar dus een probleem > rond. Dit is wat ik geprobeerd heb > evaluate true > when kamertvg call 'kamerstvg' on exception > display 'fout' end-call > when kamerzoek call 'kamerszoek' on exception > display 'fout' end-call > when kamerverw call 'kamersverwijd' on exception > display 'fout' end-call > when kamerverand call 'kamersverand' on exception > display 'fout' end-call > end-evaluate. <knip> > kamershoofdmenu.OBJ : error LNK2001: unresolved external symbol _KAMERSTVG > kamershoofdmenu.OBJ : error LNK2001: unresolved external symbol _KAMERSZOEK > kamershoofdmenu.OBJ : error LNK2001: unresolved external symbol _KAMERSVERWIJD > kamershoofdmenu.OBJ : error LNK2001: unresolved external symbol _KAMERSVERAND > c:\2ti\cobol\eindwerk\kamershoofdmenu.EXE : fatal error LNK1120: 4 > unresolved externals Dag Zubke, Ik ken Visual Realia nie, maar ik denk dat ge een paar mogelijkheden hebt: - Ge linkt uw hoofdprogramma samen met de vier andere object-files (*.o of *.obj). Dit is dan statisch linken. In uw call (voor Realia kan dit anders zijn) moet ge dan de naam zetten van hetgeen ge in uw PROGRAM-ID hebt gedefinieerd. Als ge bijvoorbeeld: PROGRAM-ID. PROGSKE. hebt, dan moet ge da oproepen met: CALL "PROGSKE". ongeacht hoe uw object-file noemt. Hoe ge juist moet linken met die object files, moet ge zelf maar ies uitzoeken, da kunt ge wel in de help vinden, denk ik. - Dynamisch linken: steek uw andere programma's in een DLL-file. Hoe dit juist in z'n werk gaat, weet ik nie, maar da zult ge ook wel in de help kunnen vinden. - Ge roept de executables op door middel van een CALL "system". Nu weet ik nie of dit werkt bij Realia (Windows), maar op unix zou dit alleszinds werken. Je doet dit alsvolgt: CALL "system" USING BY CONTENT "progske.exe". Als da prog nie in uw %PATH% staat, kunt ge daar misschien ook wel een pad bijzetten. 't Is allemaal nogal vaag (omda'k Realia nie ken), maar ik hoop dat ge hier iets mee zijt... Joeri. PS: welke school is da?
Technical Details
Message-ID:
<aa5k35$7kt0c$1@ID-122906.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!cable-195-162-204-11.customer.tvd.BE!not-for-mailReferences:
<1019577489.894390@seven.kulnet.kuleuven.ac.be> <1019578277.485190@seven.kulnet.kuleuven.ac.be> <1019580708.209968@seven.kulnet.kuleuven.ac.be> <1019584201.666898@seven.kulnet.kuleuven.ac.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,122530a7391ba7c3 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-23 23:45:46 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!mtu.ru!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!cable-195-162-204-11.customer.tvd.BE!not-for-mail From: "joeridb" <joeri@shi.ANTISPAM.be> Newsgroups: be.comp.programming Subject: Re: Cobol vraagje Date: Wed, 24 Apr 2002 08:42:07 +0200 Lines: 68 Message-ID: <aa5k35$7kt0c$1@ID-122906.news.dfncis.de> References: <1019577489.894390@seven.kulnet.kuleuven.ac.be> <1019578277.485190@seven.kulnet.kuleuven.ac.be> <1019580708.209968@seven.kulnet.kuleuven.ac.be> <1019584201.666898@seven.kulnet.kuleuven.ac.be> NNTP-Posting-Host: cable-195-162-204-11.customer.tvd.be (195.162.204.11) X-Trace: fu-berlin.de 1019630663 8025100 195.162.204.11 (16 [122906]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000