AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi DHTMLEdit (dhtmled.ocx) Probleme beim Freigeben
Thema durchsuchen
Ansicht
Themen-Optionen

DHTMLEdit (dhtmled.ocx) Probleme beim Freigeben

Ein Thema von DennisHB · begonnen am 28. Mär 2006 · letzter Beitrag vom 29. Mär 2006
Antwort Antwort
DennisHB

Registriert seit: 25. Aug 2003
Ort: Bremen
58 Beiträge
 
Delphi 6 Personal
 
#1

DHTMLEdit (dhtmled.ocx) Probleme beim Freigeben

  Alt 28. Mär 2006, 17:17
Hallo,

folgendes kleines Problem.

Ich habe in einem PageControl auf etwa 5 Seiten ein TDHTMLEdit liegen, welche jeweils innerhalb eines Frames liegen.

Also
pc : TPageControl -> ts : TTabSheet -> Frame : TFrame -> dhtml: TDHTMLEdit

Soweit läuft alles wunderbar, nur wenn ich jetzt das Programm beende bekomm ich eine AccessViolation.
Entweder eine generelle (obere im Bild) oder wenn ich etwas mit einem der DHTMLEdit gemacht habe eine mit bezug auf die OCX (Untere im Bild)

Meine Arbeiten am DHTML sind eigentlich minimal... HTML-Datei laden/speichern, Eingaben durch den Benutzer.

In jeder Unit(Frame) die ein DHTML beherbergt wird folgender Code ausgeführt:

Delphi-Quellcode:
initialization
     OleInitialize(nil);
finalization
     OleUninitialize;
Ich vermute mal das ich das ActiveX irgendwann wieder Freigeben muss, nur hab ich leider keine Ahnung wann und wo...
Der Fehler tritt definitiv beim "Free" der DHTML-Komponenten auf (Egal welche).

Wäre über Tipps dankbar... das Programm läuft zwar... Endet aber immer mit einem der beiden Fehler was halt unschön ist.

Danke und gruss
Dennis
Miniaturansicht angehängter Grafiken
error_123.gif  
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#2

Re: DHTMLEdit (dhtmled.ocx) Probleme beim Freigeben

  Alt 28. Mär 2006, 17:32
Ich hatte das selbe Problem und habe es (irgendwie) gelöst...
Verwende einfach mal folgende DHTMLED.pas: (aus dem Verzeichnis Imports)
Angehängte Dateien
Dateityp: pas dhtmledlib_tlb_179.pas (41,7 KB, 21x aufgerufen)
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
DennisHB

Registriert seit: 25. Aug 2003
Ort: Bremen
58 Beiträge
 
Delphi 6 Personal
 
#3

Re: DHTMLEdit (dhtmled.ocx) Probleme beim Freigeben

  Alt 29. Mär 2006, 16:06
ICH DANKE

scheint nun zu laufen...
in der letzten Std keine Fehlermeldung mehr.
  Mit Zitat antworten Zitat
Antwort Antwort


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 17:04 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