AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Komponente TPipeServer kann unter 11.2 nicht mehr installiert werden

Komponente TPipeServer kann unter 11.2 nicht mehr installiert werden

Ein Thema von charly52 · begonnen am 24. Okt 2022 · letzter Beitrag vom 26. Okt 2022
 
charly52

Registriert seit: 2. Sep 2018
Ort: Salem, Baden
102 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Komponente TPipeServer kann unter 11.2 nicht mehr installiert werden

  Alt 24. Okt 2022, 12:50
Hi all,

habe die Komponenten TPipeServer, TPipeClient, TPipeConsole
aus der Unit Pipes von Russel Libby unter Delphi 10.4 benutzt.
In der Unit gibt es auch noch einen Hinweis auf die Herkunft: See blog article at http://francois-piette.blogspot.be

Diese Unit lässt sich unter 11.2 nach folgender Änderung, auch im Implementation, kompilieren.
Delphi-Quellcode:
    // TFastMemStream class
    TFastMemStream = class(TMemoryStream)
    protected //- declarations
// function Realloc(var NewCapacity : Longint) : Pointer; override;
        function Realloc(var NewCapacity : NativeInt) : Pointer; override;
    end;
Beim Installieren in die IDE bekomme ich folgende Meldung:
Zitat:
Registration procedure, Pipesreg.Register in Package D:\......\PipesDesignTime.bpl raised exception
EAccessViolation: Access violation at address 608C0294 in module rtl280.bpl. Read of address FFFFFFD0
Wenn ich aber einen der Typen/Klassen z.B. TPipeServer in einem Testformular zur Laufzeit instanziere, dann läuft es problemlos.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  PipeServer : TPipeServer;

begin

  PipeServer:= TPipeServer.Create(self);
  PipeServer.Active:= True;
end;
Und jetzt ist das Problem, wie kann ich die Stelle wo der Fehler auftritt lokalisieren?
Und hängt es mit demr Änderung von LongInt nach NativInt zusammen? In einem 64Bitsystem haben die ja unterschiedliche Bereiche.
Ich habe das originale Zipfile mal mit hochgeladen. Weis aber nichtmehr wo ich das gefunden habe.

Vieleicht hat ja jemand einen Tipp. Danke!
Charly
Angehängte Dateien
Dateityp: zip IpcUsingPipes.zip (149,0 KB, 3x aufgerufen)
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 02:12 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