AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Edit.Font.Size über dll Datei gibt Fehler
Thema durchsuchen
Ansicht
Themen-Optionen

Edit.Font.Size über dll Datei gibt Fehler

Ein Thema von Natcree · begonnen am 6. Dez 2013 · letzter Beitrag vom 6. Dez 2013
Antwort Antwort
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#1

Edit.Font.Size über dll Datei gibt Fehler

  Alt 6. Dez 2013, 12:46
Hallo Habe wiedermal ein Problem.....

Ich Versuche beim Starten meines Programms eine DLL Datei zu laden in dieser soll ein Edit3 Feld geändert werden. Nun mehr geht es Auch bis zu dem Punkt wo ich Irgendetwas am Font ändern möchte.
Er Ändert es aber wenn ich mein Programm schlies kommt ne Fehlermeldung Siehe Bild.

Hier mal der Code dpr welche die dll erstellt.

Delphi-Quellcode:
library ueberschrift;


uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

{$H+}  

Procedure Ueberschrift1(Edit:TEdit);stdcall;
begin
Edit.Top := 50;
Edit.left := 50;
Edit.Font.Size := 12; // Sobald ich dies deaktiviere kommt kein Fehler beim Beenden
//Edit.Font.Style := [fsbold];
//Edit.Font.Name := 'Arial';
Edit.Text := 'Hallo';
end;


exports
Ueberschrift1;
  
begin
end.
Wo ist der Fehler???
Miniaturansicht angehängter Grafiken
2.png  
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: Edit.Font.Size über dll Datei gibt Fehler

  Alt 6. Dez 2013, 12:49
Ich weiß ja nicht wie oft das dir schon gesagt wurde:
Keine Klassen über DLL-Grenzen!


Oder du mußt dafür sorgen, daß diese Klassen/RTTI auch kompatibel sind,
wozu auch noch der Arbeitsspeicher gehört, der zusammengeaschaltet gehört, da du hier auch noch Strings über die DLL-Grenze trägst.
$2B or not $2B
  Mit Zitat antworten Zitat
Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Edit.Font.Size über dll Datei gibt Fehler

  Alt 6. Dez 2013, 12:51
Das Heisst?????
  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 05:10 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