🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #454

Re: Schnittstelle zwischen TP/BP 7.0 und C/C++

#454
From: Olaf Pfohl
Date: Thu, 21 Sep 1995 16:35
25 lines
1644 bytes
Achim Sixtus (sixtus) wrote:

: Kennt jemand eine Moeglichkeit, Funktionen, die in C/C++ geschrieben werden, so
: zu compilieren, dass sie von einem in Turbo-Pascal 7.0 geschriebenen Programm
: aus zugreifbar sind, d.h. Prozeduren des TP 7.0 Programms sollen Werte an die
: Funktionen der C/C++-Erweiterung uebergeben und vondieser auch Werte zurueck
: erhalten.
: Gibt es einen C/C++-Compiler, der sowas leistet (z.B. DLL's zu erzeugen, die
: von TP 7.0 (bzw. BP 7.0) verstanden werden)?
: Wenn ja, wie funktioniert's?
: Wie sehen ueberhaupt die Moeglichkeiten aus , Module aus anderen
: Programmiersprachen in TP 7.0 bzw. BP 7.0 zu verwenden?

Oh ja, es gibt eine richtig unangenehm-low-levelige Methode, um von DOS
Protected-Mode Programmen (z.B. in BP 7.0 geschrieben) auf, sagen wir, eine
in C++ geschrieben Windows-DLL zuzugreifen. Alles n"otige dazu findet sich in
der ct 3/95 (oder 2, oder 4... hab die Dinger grad nicht zur Hand).
Das funktioniert wunderbar, und ist richtig sch"on nicht-portabel.


Olaf,
der so "uberhaupt nicht auf plattformabh"angige Programmierung steht.

--
(signature intentionally left blank)
Technical Details
Message-ID: <DF9KqL.6Fx@ips.cs.tu-bs.de>
Path: arc1-ca.pugleaf.net!news.dkrz.de!tubsibr!infbssys!pfohl
References: <43jhn5$i1l@wmwap1.math.Uni-Wuppertal.DE>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!news.dkrz.de!tubsibr!infbssys!pfohl
From: pfohl@ips.cs.tu-bs.de (Olaf Pfohl)
Subject: Re: Schnittstelle zwischen TP/BP 7.0 und C/C++
Message-ID: <DF9KqL.6Fx@ips.cs.tu-bs.de>
Sender: news@ips.cs.tu-bs.de (News Software)
Nntp-Posting-Host: infbsps7.ips.cs.tu-bs.de
Organization: Inst. f. Informatik, TU Braunschweig, FRG
X-Newsreader: TIN [version 1.2 PL2]
References: <43jhn5$i1l@wmwap1.math.Uni-Wuppertal.DE>
Date: Thu, 21 Sep 1995 16:35:09 GMT