myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Irgendwo in der Registry

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 03.09.09, 17:41   #1
Answer
Little Boy
 
Registriert seit: May 2009
Ort: BY
Beiträge: 20
Bedankt: 0
Answer ist noch neu hier! | 0 Respekt Punkte
Standard Irgendwo in der Registry

Hallöle,
Also ich wollte mit AutoIt mal einen Test machen.
Wenn ich doppelklick auf ein BMP bild auf dem Desktop mache, dann öffnet er das Bild automatisch mit meinem Programm.
Und jezt bin ich so weit, dass ich in die Registry einen Eintrag gemacht habe, dass er das Bild mit meinem Programm öffnen soll.


Das ist das Installations s*****:

Code:
$Endung = "bmp" ;ohne Punkt
$ProgPath = @DesktopDir & "\pic.exe"

$keyname= "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\."&$Endung
$value = $Endung&"_auto_file"
$valuename = "Hallo"
$type = "REG_SZ"

$keyname2 = "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\" & $value & "\shell\open\command"
$value2 = $ProgPath
$type2 = "REG_EXPAND_SZ"

RegWrite($keyname,$valuename,$type,$value)
RegWrite($keyname2,$valuename,$type2,$value2)

und das ist das eingentliche programm in dem das Bild angezeigt werden soll:
Code:
GUICreate("hallo", 200,200)
GUICtrlCreatePic(RegRead(???????), 0,0, 200,200)
GUISetState()
Sleep(3000)
; Als test das Programm
MsgBox(0, "", RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Classes\bmp_auto_file\shell\open\command","Hallo"))
Jezt muss ich nur noch wissen, wo in der Registry steht welches bild mit Doppelklick gestartet worden ist
(deswegen auch Regread(???????))

vielleicht könnt ihr mir Helfen

thx
Answer
Answer ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:49 Uhr.


Sitemap

().