AGB  ·  Datenschutz  ·  Impressum  







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

TTaskDialog öffnet nicht in Windows Sandbox

Ein Thema von softtouch · begonnen am 4. Aug 2024 · letzter Beitrag vom 8. Aug 2024
Antwort Antwort
Benutzerbild von himitsu
himitsu
Online

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

AW: TTaskDialog öffnet nicht in Windows Sandbox

  Alt 4. Aug 2024, 12:56
Direkt TaskDialog oder TaskDialogIndirect ausprobieren?


TTaskDialog nutzt MSDN-Library durchsuchenTaskDialogIndirect.

Leider wird in der Delphi-Klasse keines der Results richtig ausgewertet.

Execute sagt nur, ob TaskDialogIndirect einem S_OK entsprach, oder nicht,
und auch das GetLastError geht verloren, da es nachfolgend im Finally durch so einiges überschreibt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von softtouch
softtouch

Registriert seit: 13. Feb 2015
Ort: Kerpen
240 Beiträge
 
Delphi 12 Athens
 
#2

AW: TTaskDialog öffnet nicht in Windows Sandbox

  Alt 4. Aug 2024, 12:58
Ja, ist schon komisch...
Ich denke, ich werde das Teil einfach nachbauen, mir geht es ja nur um eine Meldung mit hyperlinks und verschiedenen Buttons drauf, nur die Faulheit riet mir dazu, den TaskDialog zu verwenden um das Tippen zu sparen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

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

AW: TTaskDialog öffnet nicht in Windows Sandbox

  Alt 4. Aug 2024, 12:59
Hmmmm, dachte erstmal in der Sandbox ist die selbe Version wie das OS, da sie aus Teilen davon zusammengesetzt wird.
Und ich war der Meinung ich hätte auch schon das aktuelle Update.

Neee, Host = 23H2
Sandbox = 22H2

Warte mal, ich hab "neuste Updates" aus und bin nicht auf dem DevChannel
und als das InsiderProgramm gesperrt wurde, hatte ich noch keine Lust das wieder freizuschalten.


Zitat:
vor 2 Tagen "optionales Update 24H2"
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 4. Aug 2024 um 13:06 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von softtouch
softtouch

Registriert seit: 13. Feb 2015
Ort: Kerpen
240 Beiträge
 
Delphi 12 Athens
 
#4

AW: TTaskDialog öffnet nicht in Windows Sandbox

  Alt 4. Aug 2024, 13:02
Ich habe Host 24H2 (26120.1330) und Sandbox 24H2 (26100.1330). Vielleicht liegt es an der aktuellen Sandbox version.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.094 Beiträge
 
Delphi 12 Athens
 
#5

AW: TTaskDialog öffnet nicht in Windows Sandbox

  Alt 8. Aug 2024, 21:45
Direkt TaskDialog oder TaskDialogIndirect ausprobieren?


TTaskDialog nutzt MSDN-Library durchsuchenTaskDialogIndirect.

Leider wird in der Delphi-Klasse keines der Results richtig ausgewertet.

Execute sagt nur, ob TaskDialogIndirect einem S_OK entsprach, oder nicht,
und auch das GetLastError geht verloren, da es nachfolgend im Finally durch so einiges überschreibt.
Hm, da könnte evtl. jemand einen Feature Request drüber schreiben, dass wir da eine Möglichkeit
möchten an die Fehler/Rückgabewerte dran zu kommen.
Grüße
TurboMagic
  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 16:09 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