Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Error 217 (https://www.delphipraxis.net/213213-error-217-a.html)

areyoudoneyet 16. Jun 2023 09:33

Delphi-Version: 5

Error 217
 
Ich habe eine kleine Account Verwaltung geschrieben. Die Anwendung lässt sich direkt über Delphi ohne Probleme ausführen... sobald ich das Programm ohne Delphi starte aus dem Explorer heraus, kommt Runtime Error 217. Und ich verstehe nicht wo ich ansetzen soll... weil der Debugger kann ja nichts finden wenn der Fehler nicht auftritt. Bin da grad etwas am verzweifeln....

hoika 16. Jun 2023 09:42

AW: Error 217
 
Hallo,
MadExcept (oder ähnliches) benutzen.

Jasocul 16. Jun 2023 09:47

AW: Error 217
 
Oft ist das ein Rechte-Problem. Der Start aus Delphi kann andere Rechte haben, als ein Standalone-Start.
Eine Google-Suche hätte dir das aber auch schnell zeigen können.

himitsu 16. Jun 2023 09:51

AW: Error 217
 
217 = Delphi-Referenz durchsuchenreControlBreak = MSDN-Library durchsuchenSTATUS_CONTROL_C_EXIT aka Strg+C

eine Konsolenanwendung?



Bezüglich einer Fehlerbehandlung dort hatte ich auch schonmal bissl überlegt, aber neee.
https://quality.embarcadero.com/browse/RSP-36613

shebang 16. Jun 2023 10:22

AW: Error 217
 
Lass den Process Monitor mal mitlaufen, dann solltest du sehen wo genau es hakt.

areyoudoneyet 16. Jun 2023 12:43

AW: Error 217
 
Zitat:

Zitat von Jasocul (Beitrag 1523475)
Oft ist das ein Rechte-Problem. Der Start aus Delphi kann andere Rechte haben, als ein Standalone-Start.
Eine Google-Suche hätte dir das aber auch schnell zeigen können.

Tat sie nicht.

areyoudoneyet 16. Jun 2023 13:04

AW: Error 217
 
Hab ein SKia SVG drinnen gehabt... und hab das gelöscht... jetzt geht die Anwendung auf. Passiert das öfters bei SKIA?

DeddyH 16. Jun 2023 13:05

AW: Error 217
 
Wenn man die DLL nicht mitliefert oder neben die Exe legt, dann schon.

areyoudoneyet 16. Jun 2023 13:14

AW: Error 217
 
Da ich SKia bisher nur auf Android oder Iphone genutzt habe, und Delphi selbst wohl die Dateien kopiert hat für Skia... war mir nicht bewusst das die mitgeliefert werden müssen... macht sin.
Ich muss ne andere lösung dann für das svg finden, das keine zusätzliche DLL braucht.

himitsu 16. Jun 2023 13:37

AW: Error 217
 
Wenn dein SVG nichts Schlimmes benutzt, dann gibt es auch ein paar Pascal-Komponenten, die SVG rendern. (z.B. Animationen und sowas fehlen da teilweise)
Hier im Forum suchenSVG

Delphi-Referenz durchsuchenTWICImage bietet nativ kein SVG an, aber probieren kann man es dennoch mal, vor allem da Fremdprogramme sich dort registieren und es nachrüsten können.
https://learn.microsoft.com/en-us/wi...#native-codecs
kann wie TBitmap/TJpegImage/usw. auch im TImage/TPicture genutzt werden.
https://www.delphipraxis.net/205603-wicimage.html (wobei Picture.LoadFromFile das auch intern benutzt, für viele der registrierten ImageTypen)

Ansonsten TWebBrowser/TEdgeBrowser

areyoudoneyet 18. Jun 2023 12:54

AW: Error 217
 
Zitat:

Zitat von himitsu (Beitrag 1523494)
Wenn dein SVG nichts Schlimmes benutzt, dann gibt es auch ein paar Pascal-Komponenten, die SVG rendern. (z.B. Animationen und sowas fehlen da teilweise)
Hier im Forum suchenSVG

Delphi-Referenz durchsuchenTWICImage bietet nativ kein SVG an, aber probieren kann man es dennoch mal, vor allem da Fremdprogramme sich dort registieren und es nachrüsten können.
https://learn.microsoft.com/en-us/wi...#native-codecs
kann wie TBitmap/TJpegImage/usw. auch im TImage/TPicture genutzt werden.
https://www.delphipraxis.net/205603-wicimage.html (wobei Picture.LoadFromFile das auch intern benutzt, für viele der registrierten ImageTypen)

Ansonsten TWebBrowser/TEdgeBrowser

Probiere ich aus :) Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 Uhr.

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