JA!COMMANDER 1.25

Anwendungen, Tools, Userlibs und anderes nützliches.
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

was macht der ToolBarButton "Bildeditor"? Bei mir erzeugt er keinen Effekt.
Win11 x64 | PB 6.20
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag 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 :?
Zuletzt geändert von X360 Andy am 15.04.2009 21:37, insgesamt 1-mal geändert.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag 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.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

ts-softs Code hat geschrieben:rundll32.exe
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
X360 Andy
Beiträge: 1206
Registriert: 11.05.2008 00:22
Wohnort: Bodensee
Kontaktdaten:

Beitrag von X360 Andy »

C:\Windows\System32\rundll32.exe
Btw Danke für die Procedure ... Cool herauszufinden wo welche Datei was macht....
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag 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:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag 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
Win11 x64 | PB 6.20
Benutzeravatar
gnozal
Beiträge: 219
Registriert: 04.12.2004 13:01
Wohnort: Frankreich (67)
Kontaktdaten:

Beitrag 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.
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
Antworten