Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programmicon zur Laufzeit ändern und DAUERHAFT beibehalten? (https://www.delphipraxis.net/144263-programmicon-zur-laufzeit-aendern-und-dauerhaft-beibehalten.html)

JBJHJM 3. Dez 2009 16:56


Programmicon zur Laufzeit ändern und DAUERHAFT beibehalten?
 
Hallo,
ich weiss, dass es möglich ist, das Programmicon vom Fenster während der Laufzeit zu ändern, aber ist es auch möglich, das neu eingelesene Icon so einzusetzten, dass es auch nach Beenden des Programmes als Programmicon(z.B. im Startmenü sichtbar) bestehen bleibt?

himitsu 3. Dez 2009 17:24

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
nein

a) du kannst die aktuell laufende EXE nicht verändern
b) ok, über Umwege geht es (siehe Hier im Forum suchenUpdater und Co.)
c) die Virenscanner reagieren blöde, wenn sich eine EXE einfach so ändert
d) seit Vista hast du (dein Programm) garkeine Schreibrechte, um Dateien im Programme-Verzeichnis zu ändern

JBJHJM 3. Dez 2009 19:22

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Zitat:

Zitat von himitsu
nein

a) du kannst die aktuell laufende EXE nicht verändern
b) ok, über Umwege geht es (siehe Hier im Forum suchenUpdater und Co.)
c) die Virenscanner reagieren blöde, wenn sich eine EXE einfach so ändert
d) seit Vista hast du (dein Programm) garkeine Schreibrechte, um Dateien im Programme-Verzeichnis zu ändern

Schade.
Dann habe ich aber c) und d) betreffend noch eine Frage:
Wie funktioniert das dann mit den portablen Safes, die die zu schützenden Daten direkt in der exe lagern?
d) ist ja ganz besonders zum *würg* Was denken sich die Microsoftianer bloß dabei :wall: kann doch durchaus auch mal sinnvoll sein?!

Naja, du kannst ja nix dafür, also hör ich jetzt auf, rumzunölen und sag lieber Dankeschön!

Apollonius 3. Dez 2009 19:25

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Das ist keine Microsoft-Sache und erst recht kein Fehler. Wenn jeder Benutzer wahllos im Programm-Verzeichnis schreiben kann, hast du ruck-zuck Viren am Hals, die sich fast ausschließlich durch Putzen der kompletten Platte beseitigen lassen.

himitsu 3. Dez 2009 19:44

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
nimm garkeine INIs mehr oder leg diese INIs in die Verzeichnisse, wo sie hingehören

portable Safes aka selbständernte EXEen sind eh böse
http://www.delphipraxis.net/internal...t.php?t=169635

Sir Rufo 3. Dez 2009 22:43

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Zitat:

Zitat von JBJHJM
d) ist ja ganz besonders zum *würg* Was denken sich die Microsoftianer bloß dabei :wall: kann doch durchaus auch mal sinnvoll sein?!

dazu fällt mir nur ein ...

dein Auto, Motorrad, Fahrrad, Haus, Wohnung hat ein Schloss, wo man nur mit einem Schlüssel drankommt.
Was denken sich die Hersteller denn dabei ... hast du die nicht schon alle ausgebaut ... ist doch einfach nur umständlich.
Wenn man da doch jetzt dran will ... da braucht man immer einen Schlüssel ... die denken sich aber auch nix dabei ...

Mein Gott ... das alles gibt es ja schon viel länger als Vista ... können die denn nicht von den Fehlern der anderen lernen ...

Luckie 3. Dez 2009 22:45

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Zitat:

Zitat von Sir Rufo
Mein Gott ... das alles gibt es ja schon viel länger als Vista ... können die denn nicht von den Fehlern der anderen lernen ...

Nun ja, so manch einer hier wurde aber erst zu Zeiten von XP geboren. ;)

Blup 4. Dez 2009 09:36

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Es ist aber ohne weiteres möglich das Icon einer Verknüpfung im Startmenü oder auf dem Desktop zu ändern (entsprechende Rechte vorausgesetzt).

JBJHJM 9. Dez 2009 22:08

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Zitat:

Zitat von Sir Rufo
Zitat:

Zitat von JBJHJM
d) ist ja ganz besonders zum *würg* Was denken sich die Microsoftianer bloß dabei :wall: kann doch durchaus auch mal sinnvoll sein?!

dazu fällt mir nur ein ...

dein Auto, Motorrad, Fahrrad, Haus, Wohnung hat ein Schloss, wo man nur mit einem Schlüssel drankommt.
Was denken sich die Hersteller denn dabei ... hast du die nicht schon alle ausgebaut ... ist doch einfach nur umständlich.
Wenn man da doch jetzt dran will ... da braucht man immer einen Schlüssel ... die denken sich aber auch nix dabei ...

Mein Gott ... das alles gibt es ja schon viel länger als Vista ... können die denn nicht von den Fehlern der anderen lernen ...

Sorry, ich sehe das eher so:
Du hast einen Motorradführerschein, kannst sinnvoll & verantwortlich mit deinem Motorrad umgehen, aber leider hats zur Sicherheit eine Geschwindigkeitssperre auf 20, die leider auch nicht abzuschalten ist. Nun möchtest du gerne damit über die Autobahn in Urlaub fahren...

Das mag vlt. sinnvoll sein für irgendeinen unverantwortlichen Jugendlichen, der sich das Motorrad klaut, aber für einen verantwortungsbewussten Fahrer ist das ganze doch eher hinderlich :gruebel:

@ Blup: Danke, hilft mir aber nicht. Naja, auf das Feature kann ich bzw. muss ich dann halt verzichten, was solls.

Sir Rufo 9. Dez 2009 23:44

Re: Programmicon zur Laufzeit ändern und DAUERHAFT beibehalt
 
Zitat:

Zitat von JBJHJM
Zitat:

Zitat von Sir Rufo
Zitat:

Zitat von JBJHJM
d) ist ja ganz besonders zum *würg* Was denken sich die Microsoftianer bloß dabei :wall: kann doch durchaus auch mal sinnvoll sein?!

dazu fällt mir nur ein ...

dein Auto, Motorrad, Fahrrad, Haus, Wohnung hat ein Schloss, wo man nur mit einem Schlüssel drankommt.
Was denken sich die Hersteller denn dabei ... hast du die nicht schon alle ausgebaut ... ist doch einfach nur umständlich.
Wenn man da doch jetzt dran will ... da braucht man immer einen Schlüssel ... die denken sich aber auch nix dabei ...

Mein Gott ... das alles gibt es ja schon viel länger als Vista ... können die denn nicht von den Fehlern der anderen lernen ...

Sorry, ich sehe das eher so:
Du hast einen Motorradführerschein, kannst sinnvoll & verantwortlich mit deinem Motorrad umgehen, aber leider hats zur Sicherheit eine Geschwindigkeitssperre auf 20, die leider auch nicht abzuschalten ist. Nun möchtest du gerne damit über die Autobahn in Urlaub fahren...

Das mag vlt. sinnvoll sein für irgendeinen unverantwortlichen Jugendlichen, der sich das Motorrad klaut, aber für einen verantwortungsbewussten Fahrer ist das ganze doch eher hinderlich :gruebel:

@ Blup: Danke, hilft mir aber nicht. Naja, auf das Feature kann ich bzw. muss ich dann halt verzichten, was solls.

Also alle Anwender sind verantwortungsvolle Benutzer und der Rest sind halt Skript-Kiddies ... in der Welt möchte ich auch mal leben :roll:

Meine Erfahrung ist allerdings:
(Der Mann ist Steuerberater und kein schlechter und den Rechner hatte ich vor einer Woche komplett neu aufgesetzt)
Er: "Es tut nix mehr"
Ich: "Was hast Du gemacht?"
Er: "Ich habe alle Dateien gelöscht, mit denen ich noch nie gearbeitet habe"
Ich: "Öh, wo denn überall ... vielleicht auch im Windows-Verzeichnis?"
Er: "Ja, da kannte ich die meisten Dateien nicht"
Ich: "Aaaaaahahhhhhhhhhhhhh!!!"

Ein System, welches ich so dicht machen kann, dass es jeder benutzen aber nicht "aus Versehen" zerstören kann ist doch viel besser,
da es weitaus mehr unbedarfte User gibt. Gegen eine mutwillige Zerstörung kann man nichts machen (Hammer, Axt).
Diese Restriktionen seitens des Betriebssystems sind nicht dafür den Programmierer zu ärgern, sondern den 0/8/15-Benutzer vor sich selbst zu beschützen.

Zudem es ja keine Sperre in dem Sinne gibt ... man kann alles so machen, wie bisher ... nur dass man andere Pfade nutzt.
Somit kann ich deinen Vergleich nicht nachvollziehen ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 Uhr.
Seite 1 von 2  1 2      

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