AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

RLINK32: Out of Memory

Ein Thema von Ava-chan · begonnen am 5. Jul 2006 · letzter Beitrag vom 18. Apr 2013
Antwort Antwort
Seite 2 von 2     12   
DelNewCom

Registriert seit: 4. Jul 2008
2 Beiträge
 
Delphi 7 Enterprise
 
#11

Re: RLINK32: Out of Memory

  Alt 4. Jul 2008, 21:26
Hallo Spezialisten!

Ich habe aktuell das selbe Problem mit Delphi 7 und RLink32.dll.

Frage: Woher kann ich die RLink.dll von Borland C++Builders 5 oder 6 bekommen?

Danke für eure Hilfe!
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#12

Re: RLINK32: Out of Memory

  Alt 4. Jul 2008, 22:12
Moin!

Durch die Benachrichtigung wurde ich auf mein alten Post aufmerksam gemacht.

Zu deiner Frage: Besorg dir eine Lizenz für C++Builder 5 oder 6. Ein anderen offiziellen Weg gibt es nicht.

Inoffizielle Wege bedürfen keiner Erklärung und liegen in deiner Verantwortung, ich kann sie nicht gut heissen.

Dieser "Bug" hatte ich damals 2001 schon direkt an Borland gemeldet und da ich unser Kundenprojekt schlecht als Beispielprojekt mitgeben kann und selbst mit einer detaillierten Anleitung hat Borland diesen Fehler schon damals als nichtig runtergeredet und wollte nichts unternehmen. Nach mehreren Schriftstücken hin und her bot Borland nur an, deftig teueren Firmensupport zu kaufen, dann würden sie spezifische Fehler in ihren Produkten entfernen.
Das entsetzliche an diesem Ding ist vor allem, dass die C++Builder DLL von 1999 ist und 1a funktioniert, während die bei D7 von 2003 ist (afaik) und nicht mehr funktioniert. Sie haben definitiv was kaputt verbessert.

/EDIT:
PS: Der geschilderte Bug betrifft Delphi 5 bis 7. Da die Projekte zuletzt gerade mal auf RAD2007 portiert wurden, kann ich auch schonmal sagen, dass dort dieser Fehler auch ohne Patch nicht mehr vorhanden ist. Wie es bei BDS2006 aussieht, kann ich nicht sagen, da eine Portierung auf die Version aus Ermangelung von QuickReport Komponenten nicht durchgeführt wurde.

MfG
Muetze1
  Mit Zitat antworten Zitat
DelNewCom

Registriert seit: 4. Jul 2008
2 Beiträge
 
Delphi 7 Enterprise
 
#13

Re: RLINK32: Out of Memory

  Alt 5. Jul 2008, 08:12
Hallo Muetze1!

Danke für deine schnelle Antwort.

Ich haben mir unter "http://cc.codegear.com/Free.aspx?id=24778" den C++ Compiler 5.5 besorgt und damit in D7 die RLink32.dll ersetzt.

Danach habe ich mein Projekt über 30 mal erzeugt. Dabei traten keinerlei Probleme auf!

Dann wieder die mit D7 gelieferte RLink32.dll aktiviert. Bereits beim zweiten Erzeugen traten dann die alten Probleme wieder auf.

Das war wirklich ein SUPER Tip!

Sind dir bei Verwendung der C++ - RLink32.dll in Verbindung mit D7 irgendwelche Nebenwirkungen bekannt, oder kann ich die C++ - RLinkk32.dll ruhigen Gewissens dauerhaft verwenden?


Viele Grüße!
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#14

Re: RLINK32: Out of Memory

  Alt 5. Jul 2008, 14:23
Moin!

Ich wusste noch nicht, dass sogar die alte RLINK32.dll von Borland C++ funktioniert - ich hatte den Borland C++Builder gemeint. Naja, Hauptsache es funktioniert.

Zu deiner Frage: Wir haben diesen DLL Austausch dauerhaft bei allen Projekten seit über 5 Jahren in der Firma im Einsatz. Bisher wurden keine Nebenwirkungen oder Probleme festgestellt.

/EDIT: Letzte Aussage bezieht sich auf Borland C++Builder RLINK32.dll von Version 5 und auch 6 in Delphi 5 und 7.

MfG
Muetze1
  Mit Zitat antworten Zitat
thafuba

Registriert seit: 15. Mai 2009
3 Beiträge
 
#15

AW: RLINK32: Out of Memory

  Alt 18. Apr 2013, 16:48
hi @ all,

ich weiß das thema ist schon sehr alt...

jedoch erzeugt mir eine andere als die originale version der relink32.dll von Delphi 7 Enterprise eine beschädigte .res file.

getestet habe ich die relink32.dll von folgenden compilern:
RELINK32.DLL von C++ Builder 5 - CRC32 checksum: 7A270027
RELINK32.DLL von C++ Builder 6 - CRC32 checksum: E2A978F0
RELINK32.DLL von C++ Compiler 5.5 - CRC32 checksum: E14E7EB5
RELINK32.DLL von Delphi 2005 PE - CRC32 checksum: 97C02F54
Edit:
Fehler gefunden!
Der Fehler wurde durch ein Icon erzeugt welche ein für Vista/Win7 komrimiertes Icon enthielt.
Habe nun das Icon bearbeitet und die komression deaktiviert, jetzt klappt es...

Alle 4 dll's funktionieren nun, jedoch muss man eine Icon interne kompression verhindern, sonst wird eine beschädigte Resouce-File erstellt.

Geändert von thafuba (18. Apr 2013 um 21:13 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 Uhr.
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