Einem Datei-Typ ein Icon verpassen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Einem Datei-Typ ein Icon verpassen

Beitrag von Green Snake »

hallo, herrschaften

ihr kennt doch sicher, dass wenn ihr eine worddokument speichrt, dass sich dan das dokument am bestimmtem pfad hinspeichert.
wen man dan diese datei anschaut, hat die doch so ein blaues W.
also die datei hat ein icon.

frage:

wie kann ich das auch machen. habe zb den datei typ *.ABC
bei diesem typ ist das icon einfach weiss.
wie kann ich das ändern?
also das alle ABC - datein das icon besitzen vom pfad C:\Icons\MyIcon.ico

hoffe ihr könnt mir helfen.
-.-"
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Ich würde ganz einfach mal vorschlagen, dass du dir mal die Registry ansiehst. In HKEY_CLASSES_ROOT wirst du antworten finden. Man erstellt einen schlüssel mit dem namen *.endung. Als standardwert schreibt man einen verweis auf einen anderen schlüssel. PureBasic.GreenSnakesApp zum Beispiel.
Bild
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

Nicht genau so meine es ich

Beitrag von Green Snake »

hallo

das war nicht das problem, dass ich es ändern kann, sondern das es das programm ändert.

also mein user installiert mein programm, und schwups sollen alle dateien ABC das icon haben.
-.-"
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Wenn du Inno setup hast, dann kannst du auch die Registry verändern, wenn ich mich richtig erriner /:->. Andernfalls gibt es auch eine Include von GPI in jaPBe. Mit der kannst du dann auch die Registry "befummeln" (mir fiel grad kein besseres wort ein :freak:)
Bild
Benutzeravatar
Green Snake
Beiträge: 1394
Registriert: 22.02.2005 19:08

OK

Beitrag von Green Snake »

hallo

danke dir, werde es mal versuchen, aber ich weiss nicht ob das der beste weg ist.

[/b]
-.-"
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Es gibt nur einen Weg, die Registry selbst zu modifizieren :freak:.
Bild
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

Mit der API müsste man doch leicht einträge hinzufügen können :D ... ansonnsten gibt es so weit ich weiss eine Setup-Library, mit welcher man auch die registry von Win manipulieren kann.

müsstest mal auf PureArea.net nachschauen :wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Antworten