Seite 7 von 41

Verfasst: 15.04.2009 18:42
von Andesdaf
was macht der ToolBarButton "Bildeditor"? Bei mir erzeugt er keinen Effekt.

Verfasst: 15.04.2009 21:33
von ts-soft
@cxAlex
> Eventuell den Pfad mit ... kürzen damit er nicht umbricht.
Danke für den Hinweis, mach ich noch!

PS: Was ist Dein Default-Texteditor und welches Programm ist mit BMP
verknüpft? Irgendwie sehen die Icons verdreht aus :?
Andesdaf hat geschrieben:was macht der ToolBarButton "Bildeditor"? Bei mir erzeugt er keinen Effekt.
Was ist Dein Standard-Bearbeitungsprogramm für *.bmp? Und welches
Icon wird angezeigt. Bei mir ist es Irfan-View, wie man im Snapshot der
ersten Seite sieht.

Gruß

Thomas

Verfasst: 15.04.2009 21:35
von X360 Andy
Bei mir passiert auch nix wenn ich auf das Icon drücke.
Standard für *.bmp ist bei mir die Windows-Fotogalerie :?

Verfasst: 15.04.2009 21:36
von cxAlex
ts-soft hat geschrieben:Was ist dein Default-Texteditor und welches Programm ist mit BMP
verknüpft? Irgendwie sehen die Icons verdreht aus :?
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.

Verfasst: 15.04.2009 21:39
von ts-soft
> aber beim klick auf den Knopf startet nichts.
Naja, dann funktioniert das anscheinen nur bei mir :mrgreen:
Hab IrfanView mit bmp verknüpft, der öffnet sich auch, werde wohl noch
mal schauen müssen.

Könnt Ihr mir mal die bitte eure Ergebnisse mitteilen:

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")
Dann müßte ich den Fehler ja sehen.

Verfasst: 15.04.2009 21:48
von cxAlex
ts-softs Code hat geschrieben:rundll32.exe

Verfasst: 15.04.2009 21:49
von X360 Andy
C:\Windows\System32\rundll32.exe
Btw Danke für die Procedure ... Cool herauszufinden wo welche Datei was macht....

Verfasst: 15.04.2009 21:57
von ts-soft
Ich bin davon ausgegangen, wenn nichts eingestellt wurde, wäre es paint,
naja, das haut wohl nicht hin :lol:

Danke fürs testen :allright:

Verfasst: 16.04.2009 09:17
von Andesdaf
X360 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 :?
Bei mir auch. Es wird so ein komisches Icon angezeigt, mit viel rot und ein
wenig grün.

@TS-Code: Bei mir auch rundll32.exe

Verfasst: 16.04.2009 13:59
von gnozal
Hi ts-soft,

I am a big fan of TotalCMD, so I just tested JA!COMMANDER at work.

No luck : missing MonitorFromRect, GetMonitorInfoA, UpdateLayeredWindow in USER32.DLL, SetWindowTheme in UXTHEME.DLL ...

The latest TotalCMD works here on NT4 and I expect the next version will also.

Seen on the TotalCMD forum :
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.