Verfasst: 15.04.2009 18:42
				
				was macht der ToolBarButton "Bildeditor"? Bei mir erzeugt er keinen Effekt.
			Was ist Dein Standard-Bearbeitungsprogramm für *.bmp? Und welchesAndesdaf hat geschrieben:was macht der ToolBarButton "Bildeditor"? Bei mir erzeugt er keinen Effekt.
Mein Default - Texteditor ist PsPad, der startet auch sauber beim druck auf den Knopf. Mein Standart-BMP - Viewer ist die "Windows Bild & Faxanzeige", Standartbearbeitungstool ist Paint.Net, aber beim klick auf den Knopf startet nichts.ts-soft hat geschrieben:Was ist dein Default-Texteditor und welches Programm ist mit BMP
verknüpft? Irgendwie sehen die Icons verdreht aus![]()
Code: Alles auswählen
Procedure.s GetAssociatedProgram(Extension.s)
  Protected AssociatedProgram$, KeyNext.s
  Protected Pos, hKey, datasize = #MAX_PATH, KeyValue.s = Space(#MAX_PATH)
  Protected result.s = Space(#MAX_PATH)
  
  If RegOpenKeyEx_(#HKEY_CLASSES_ROOT, "." + Extension, 0, #KEY_READ, @hKey)  = #ERROR_SUCCESS
    If RegQueryValueEx_(hKey, "", 0, 0, @KeyValue, @datasize) = #ERROR_SUCCESS
      KeyNext.s = Left(KeyValue, datasize-1)
      datasize = #MAX_PATH
      If RegOpenKeyEx_(#HKEY_CLASSES_ROOT, Keynext + "\Shell\Open\Command", 0, #KEY_READ, @hKey) = #ERROR_SUCCESS
        If RegQueryValueEx_(hKey, "", 0, 0, @KeyValue, @datasize) = #ERROR_SUCCESS
          AssociatedProgram$ = Left(KeyValue, datasize-1)
        EndIf
      EndIf
    EndIf
  EndIf
  Pos = FindString(LCase(AssociatedProgram$), ".exe", 1)
  If Pos <> 0
    AssociatedProgram$ = Left(AssociatedProgram$, Pos + 4)
    AssociatedProgram$ = RemoveString(AssociatedProgram$, Chr(34), 1)
  EndIf
  
  ExpandEnvironmentStrings_(@AssociatedProgram$, @result, #MAX_PATH)
  
  ProcedureReturn result
EndProcedure
Debug GetAssociatedProgram("bmp")ts-softs Code hat geschrieben:rundll32.exe
Bei mir auch. Es wird so ein komisches Icon angezeigt, mit viel rot und einX360 Andy hat geschrieben:Bei mir passiert auch nix wenn ich auf das Icon drücke.
Standard für *.bmp ist bei mir die Windows-Fotogalerie
Some TotalCMD user hat geschrieben:I wonder if it may not be advisible to drop support for any Windows version prior to Windows 2000 SP4 Rollup1 starting with the upcoming TotalCommander v7.5?!
ghisler(Author) hat geschrieben:No, that's a bad idea - there are still many people who use these older Windows versions, and it's not a big deal to support them.