Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi suche tlibimp.exe!!! (https://www.delphipraxis.net/133956-suche-tlibimp-exe.html)

Marco Steinebach 12. Mai 2009 21:33


suche tlibimp.exe!!!
 
Hallo zusammen,
ich soll, sagt mir eine Installations-Anleitung, eine .tlb-Datei mittels der tlibimp.exe in eine .pas umwandln, auf Deutsch, einen Wrapper erzeugen.
Mein Delphi, D5, hat zwar eine tlibimp.sym, aber keine tlibimp.exe.
Kann mir wer verraten, außer
google
borland
delphipraxis
wo ich diese exe herbekomme, mir meinetwegen eine schicken oder so?
Den freien Borland c++ compiler hab ich mir auch geladen, da ist aber auch nix drin! :-(
Ich komm hier sonst nicht weiter, denn einfachso über die IDE will ich das ding auch nicht reinhauen, wenn bei der Installation schon so viele Parameter mit angegeben wurden.
Ich bitte dringend um Hilfe!
Viele Grüße
Marco

Jens Hartmann 12. Mai 2009 21:36

Re: suche tlibimp.exe!!!
 
Hallo,

also unter Google denke ich kannst du die finden. Schau mal hier...

Google Ergebnis

Gruß Jens

Marco Steinebach 12. Mai 2009 21:54

Re: suche tlibimp.exe!!!
 
Hi Jens,
No Sir, nix google.
'
'ne Menge wie man's aufruft, ein freier, schöner, c++ compiler, der, leider, leider, dieses tlibimp.exe nicht enhält.
Kann mir denn hier niemand helfen?
Viele G´rüße
Marco

jaenicke 12. Mai 2009 22:00

Re: suche tlibimp.exe!!!
 
Hast du keine neuere Delphiversion zur Verfügung? Ab Delphi 2005 brauchst du dafür keine extra Exe, das kann Delphi dann selbst bereits.

Bis Delphi 7 gibt es zwar ActiveX-Control importieren im Menü unter "Komponenten", aber ich glaube nur für registrierte .ocx Controls oder DLLs. Ob damit auch .tlb Dateien funktionieren, weiß ich nicht.
Ich vermute aber eigentlich, dass es bei dir bereits geht, wenn die Bibliothek registriert ist. Diese sollte dann in der Liste stehen.

Marco Steinebach 12. Mai 2009 22:17

Re: suche tlibimp.exe!!!
 
Zitat:

Zitat von jaenicke
Hast du keine neuere Delphiversion zur Verfügung? Ab Delphi 2005 brauchst du dafür keine extra Exe, das kann Delphi dann selbst bereits.

Bis Delphi 7 gibt es zwar ActiveX-Control importieren im Menü unter "Komponenten", aber ich glaube nur für registrierte .ocx Controls oder DLLs. Ob damit auch .tlb Dateien funktionieren, weiß ich nicht.
Ich vermute aber eigentlich, dass es bei dir bereits geht, wenn die Bibliothek registriert ist. Diese sollte dann in der Liste stehen.

Höchstens Delphi Explorer 2006, aber ich wollte den gnazen Salat nicht extra deswegen installieren müssen ...
Tja, in der Liste steht sie, so daß ich die TLB importieren könnte. Aber, in der Anleitung zur Installaiton wird extra darauf hingewiesen, daß man die dort angegebenen Parameter bei tlibimp.exe unbedingt mit angeben soll. Tja, und was auch immer die IDE da tut...
Außerdem werden dann gleich die ganzen Komponenten registriert, was ich in dem Fall nicht brauche.
Also dieses Wunderding tlibimp.exe würde mir echt helfen!
Viele Grüße
Marco

jaenicke 12. Mai 2009 22:24

Re: suche tlibimp.exe!!!
 
Zitat:

Zitat von Marco Steinebach
Höchstens Delphi Explorer 2006, aber ich wollte den gnazen Salat nicht extra deswegen installieren müssen ...

Das ist genau die Einschränkung, die bei Turbo Delphi Explorer nicht geht. Höchstens mit der Delphi 2005 Personal ginge das, aber die ist ja nicht gut gewesen.

Zitat:

Zitat von Marco Steinebach
Außerdem werden dann gleich die ganzen Komponenten registriert, was ich in dem Fall nicht brauche.

Nein, mit Unit erstellen wird nur die Unit erstellt. Du musst da nicht gleich das in einem Package installieren. (Jedenfalls bei Delphi 6, aber das wird da genauso sein.)

Probiere es doch so einfach einmal aus, vielleicht geht ja alles dann. Ich schaue einmal, ob die Datei bei mir auf dem PC liegt, also ob die irgendwo dabei war.

// EDIT:
Die liegt bei mir jeweils im Delphi\Bin-Verzeichnis bei jeder Delphi-Version zwischen Delphi 3 und 2009, die ich habe, also auch bei neueren Versionen, aber immer erst ab der Professional Version. (Denn bei den Personals ist sie jeweils nicht drin.)

Bernhard Geyer 13. Mai 2009 07:39

Re: suche tlibimp.exe!!!
 
Zitat:

Zitat von Marco Steinebach
wo ich diese exe herbekomme, mir meinetwegen eine schicken oder so?

Wenn in deiner Version von Delphi (D5 Standard) dieses Tool nicht dabei ist, so darf dir keiner Legal diese Exe einfach schicken. Du wirst dir schon eine Delphi Version besorgen (TD Explorer?) oder kaufen müssen. Alternativ kannst du jemand bitten ob er für dich den Import durchführt und dir die fertige Wrapper Unit zusendet. Solange hier nicht exotische Installationen durchgeführt werden müssen könntest du damit am einfachsten erfolg haben.

Marco Steinebach 13. Mai 2009 09:56

Re: suche tlibimp.exe!!!
 
Huhu Bernhard,
Tja, wenn das nicht legal geht, dann lassen wir das mal. ;-)
Kaufen, gerne, aber wo kriege ich eine Delphi5 her? Ja, ja, veraltet, aber läuft als einziges noch gut mit einem ScreenReader für blinde Menschen zusammen.
Ich bin deinem Rat gefolgt mit der Import-Bitte.
Vielen Dank an Alle für eure Antworten!
Viele Grüße
Marco

sirius 13. Mai 2009 10:16

Re: suche tlibimp.exe!!!
 
Mich würde jetzt mal interessieren, welche Parameter das sind.

Marco Steinebach 13. Mai 2009 10:23

Re: suche tlibimp.exe!!!
 
Zitat:

Zitat von sirius
Mich würde jetzt mal interessieren, welche Parameter das sind.

Aber gerne doch:
Code:
2. Run tlibimp utility with the following parameters:

Delphi 5.0:
   tlibimp -O- -E- -C- -P+ -T+ FREngine.tlb

Delphi 6.0 and 7.0:
   tlibimp -O- -Cd- -C- -P+ -Pt+ FREngine.tlb

   This will generate FREngine_TLB.pas file.
Und da ich das Ding nicht habe, ;-), weiß ich auch nicht, wofür die gut sind. ;-)
Viele Grüße
Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:34 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz