AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Ordnung muss sein (LaunchBar)
Thema durchsuchen
Ansicht
Themen-Optionen

Ordnung muss sein (LaunchBar)

Ein Thema von EWeiss · begonnen am 17. Mai 2017 · letzter Beitrag vom 14. Nov 2021
Antwort Antwort
Seite 29 von 32   « Erste     19272829 3031     Letzte »    
EWeiss
Projekt entfernt..

Geändert von EWeiss (24. Jul 2019 um 04:47 Uhr)
 
EWeiss
 
#281
  Alt 17. Aug 2018, 20:53
Zitat:
Die sinnvollste Lösung dafür ist tatsächlich einfach auf 64-Bit zu gehen, wenn man diese Information benötigt.
Mal sehen ob ich meine LIB in 64Bit kompilieren kann.
Habe es letztens mal versucht aber es gibt Problem weil ich 32Bit DLL's damit verwende.
Sie wird kompiliert aber nicht gestartet weil verschiedene Module enthalten sind 32\64 Bit halt.

gruss
  Mit Zitat antworten Zitat
EWeiss
 
#282
  Alt 17. Aug 2018, 22:48
Ich muss mich erst mal um ein anderes Problem kümmern, die Qualität der Icons ist schlecht.

gruss
Ist gefixt siehe Pic.
1. pic neu.
2. Pic vorher.

Neue Version hochgeladen.

gruss

Geändert von EWeiss (11. Jul 2019 um 15:53 Uhr)
  Mit Zitat antworten Zitat
old7
 
#283
  Alt 18. Aug 2018, 04:33
Ich muss mich erst mal um ein anderes Problem kümmern, die Qualität der Icons ist schlecht.

gruss
Ist gefixt siehe Pic.
1. pic neu.
2. Pic vorher.

Neue Version hochgeladen.

gruss
Mit der akt. Version aus #1 sieht es bei mir so aus (siehe Anhang).
Ob die Qualität der nun unsichtbaren Icons besser ist, kann ich nicht beurteilen
Miniaturansicht angehängter Grafiken
ottb.jpg  
  Mit Zitat antworten Zitat
EWeiss
 
#284
  Alt 18. Aug 2018, 04:37
Ich muss mich erst mal um ein anderes Problem kümmern, die Qualität der Icons ist schlecht.

gruss
Ist gefixt siehe Pic.
1. pic neu.
2. Pic vorher.

Neue Version hochgeladen.

gruss
Mit der akt. Version aus #1 sieht es bei mir so aus (siehe Anhang).
Ob die Qualität der nun unsichtbaren Icons besser ist, kann ich nicht beurteilen
Nun das kann ich auch nicht, sehe sie ja nicht.

Muss da wohl nochmal nachschauen.
Bin froh wenn das teil endlich fertig ist.

Update oben, das war es jetzt erst mal.

gruss

Geändert von EWeiss (18. Aug 2018 um 07:10 Uhr)
  Mit Zitat antworten Zitat
old7
 
#285
  Alt 18. Aug 2018, 07:28
Zitat:
Update oben, das war es jetzt erst mal.
Geht wieder

Zitat:
Bin froh wenn das teil endlich fertig ist.
Bei Windows zieht sich das schon seit Jahrzehnten hin
  Mit Zitat antworten Zitat
EWeiss
 
#286
  Alt 18. Aug 2018, 07:32
Zitat:
Update oben, das war es jetzt erst mal.
Geht wieder

Zitat:
Bin froh wenn das teil endlich fertig ist.
Bei Windows zieht sich das schon seit Jahrzehnten hin
JO ist auch kein 1 Mann Projekt.

Danke für die Meldung.

gruss
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

 
Delphi 11 Alexandria
 
#287
  Alt 18. Aug 2018, 10:20
Danke @jaenicke für Bestätigung meiner Beobachtungen das Windows wenn über Shortcut Datei ausgeführt NICHT den dafür eingetragenen String benutzt sondern sich das ganze aus CSIDLs zusammen setzt.

Ein binäres auslesen klappt zwar prinzipiell, aber ob das Resultat dann stimmt ist auch mehr als schwammig da es viele verschiedene .lnk Formate anscheinend gibt. Ich bin da nicht weiter gekommen. Über die Api ist der einzige zuverlässige Weg.

In meinem Programm habe ich nun das GetIcon etwas modifiziert, nur für .lnk Dateien, .url könnte man auch separieren für Extra Icon.
Working Path + .exe Name verwende ich, klappt bis jetzt völlig problemlos und man hat nicht dieses typische "Application" Icon von Windows.
"Noch" habe ich keine Verknüpfung bei mir entdecken können die ausm 64bit Ordner keinen Working Path setzt.

Danke @EWeiss für Icon Display Fix, wobei bei mir kein Unterschied feststellbar ist, muss man Profi sein wie Du

Ich bau auch meine Methode zum abholen von Icons um, das IExtractIcon interface will ich benutzen anstelle SHGetFileInfoA.
  Mit Zitat antworten Zitat
EWeiss
 
#288
  Alt 18. Aug 2018, 19:20
Zitat:
Danke @EWeiss für Icon Display Fix, wobei bei mir kein Unterschied feststellbar ist, muss man Profi sein wie Du
Warum ?
Habe doch oben gezeigt wo das Problem war.
Den unterschied musst selbst du erkennen auch wenn du nicht so gut sehen kannst.
Wegen dem anderen Problem versuche OTTB auf 64Bit umzulegen funktioniert leider nicht.. Siehe

Exe und DLL sind danach 10x größer.. LOL
OK wäre mir jetzt mal egal bei der 64BIt Version.

gruss

Geändert von EWeiss (18. Aug 2018 um 19:22 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

 
Delphi 11 Alexandria
 
#289
  Alt 18. Aug 2018, 20:26
Size doesnt matter, wurde mir permanent eingeimpft wenn man Tokyo/CE einsetzt muss man mit Leben, schalt am besten Debug aus, spart 6MB oder so

Unterschied bei Deinen Screenshots ist selbst mir aufgefallen, nur bei mir selbst achte ich nicht so darauf, Bubble-Style macht alles in schick ^_^
  Mit Zitat antworten Zitat
EWeiss
 
#290
  Alt 18. Aug 2018, 20:32
Zitat:
Unterschied bei Deinen Screenshots ist selbst mir aufgefallen, nur bei mir selbst achte ich nicht so darauf, Bubble-Style macht alles in schick ^_^
Nun ja wie du auf dem zweiten Bild erkennen kannst sind hier unerwünschte schwarze Pixel zu sehen das hat weniger mit Bubble-Style zu tun
denn das Icon wird ja mit unterschiedliche Hintergründen kombiniert und bei allen sah es vorher schlecht aus.
Aber gut Ist gefixt.

Zitat:
schalt am besten Debug aus
Als Release kompiliert und Debug Informationen aus. Das selbe mehr als 3MB.. genau 3.6 und ein paar KB bei beiden.
Was soll's.

Von 325KB hoch auf fast 4MB nicht nachvollziehbar.

gruss

Geändert von EWeiss (18. Aug 2018 um 20:37 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 29 von 32   « Erste     19272829 3031     Letzte »    


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 06:57 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