Pure Basic Programm als IE Add On realisieren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Hallo ts-soft

Ist schon klar, warum Funktionslos. Wenn man es brauchen will kann man es Funktionstüchtig machen :mrgreen: .
Ansonstens ist es nicht wichtig.
Bild
Win11 Pro 64-Bit, PB_6.11b1
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 habs nicht geschafft, nen Source im Browser zu kompilieren :mrgreen:
Wenn bei Dir geht, gratuliere ich zur neuen IDE-IE :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
Derb
Beiträge: 7
Registriert: 18.12.2005 20:25

1000 Dank

Beitrag von Derb »

Also erstmal ein fettes Danke für die zahlreichen post's...

Nach Abänderung der Konstante s und dem Memory Eintrag sülzt mich der Debugger voll das er die "IETool.exe.pak" nicht includieren kann weil nicht da. Nehme ich diese Zeile mit meinem REM ; raus findet er die icons nicht. Hab dann die Verzeichnisse gewechselt... hilft jedoch nichts.



Mir würde es schon reichen wenn ich das Codesnipet hätte was mir ein Icon im IE zaubert das auf mein Programm linkt. Könnt ihr mir da helfen???



1000 Dank
Derb
Beiträge: 7
Registriert: 18.12.2005 20:25

Kann es sein

Beitrag von Derb »

Ich benutze übrigens Version 3.94 mit einigen erweiterungen. Kann es sein das mir da etwas abgeht???
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

ich auch. Übrigens mach doch mal aus der SetIEToolSetup.pb eine Exe. Füge in den Compileroptionen das rote icon Z hinzu und compiliere zur Exe. Danach kannst du es starten. Allein shon die IEToolSetup.exe vor dem Sourceordner läuft auch.


MfG Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
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 »

Du brauchst doch nur diesen Teil:

Code: Alles auswählen

#GUID.s = "{EC544000-6B6B-4c54-B2FA-58E76AE33285}"
path.s = "Software\Microsoft\Internet Explorer\Extensions\"+#GUID
If RegCreateKeyEx_(#HKEY_CURRENT_USER, path, 0, 0, #REG_OPTION_NON_VOLATILE, #KEY_ALL_ACCESS, 0, @NewKey, @KeyInfo) = #ERROR_SUCCESS
  icon.s = indir+"IEToolBW.ico"
  hicon.s = indir+"IETool.ico"
  exe.s = indir+"IETool.exe"
  RegSetValueEx_(NewKey, "Default Visible", 0, #REG_SZ,  "Yes", 4)
  RegSetValueEx_(NewKey, "ButtonText", 0, #REG_SZ,  "PureBasic", 10)
  RegSetValueEx_(NewKey, "HotIcon", 0, #REG_SZ,  hicon, Len(hicon)+1)
  RegSetValueEx_(NewKey, "Icon", 0, #REG_SZ,  icon, Len(icon)+1)
  RegSetValueEx_(NewKey, "CLSID", 0, #REG_SZ,  #CLSID, Len(#CLSID)+1)
  RegSetValueEx_(NewKey, "Exec", 0, #REG_SZ,  exe, Len(exe)+1)
  
  RegSetValueEx_(NewKey, "Version", 0, #REG_SZ,  "IETool 1.5", 11)
 
  RegCloseKey_(NewKey)
EndIf
Nur noch icon.s, hicon.s und exe.s anpassen, habs aber nicht getestet

Dann haste ne PureBasic-Button, der Deine Exe startet :lol:
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
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Bild
Win11 Pro 64-Bit, PB_6.11b1
Derb
Beiträge: 7
Registriert: 18.12.2005 20:25

Grins

Beitrag von Derb »

Hab's doch glatt selber rausbekommen... Ich bedanke mich vielmals für eure Hilfe.



Merci und Servus Derb
Antworten