WinAPI Library (Offline)

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

WinAPI Library 1.0.9 wurde veröffentlicht

-Bug entfernt @ts-soft: Danke!

http://www.rsbasic.i3h.de/downloads/winapi_library.zip oder einfach updaten.

@ts-soft
>PS: Bauste noch das ScintillaGadget: ScintillaGadgetPB mit ein, sieht dann schöner aus
Mal sehen, werd ich morgen testen und vll. einbauen.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Falko
Admin
Beiträge: 3531
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.0
Kontaktdaten:

Beitrag von Falko »

Schon mal zuerst die PB-IDE gestartet und erst danach die WinAPILibrary.exe?

Vom Absturz hierbei, hat sich nicht viel geändert.

Gruß, Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

@Falko
>Schon mal zuerst die PB-IDE gestartet und erst danach die WinAPILibrary.exe?
Ja

Also bei mir stürzt das Programm nicht mehr ab.

Und bei euch?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
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 »

Bei mir auch nicht. Keine Probleme bis jetzt
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: 3531
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.0
Kontaktdaten:

Beitrag von Falko »

Ist aber komisch. Ich hatte vorhin ein Update gemacht, was mir der Ladebalken auch angezeigt hatte. da hatte ich immer noch 1.07.
Dann habe ich mir den vom zuletzt vorgegebenen Link herunter geladen und das dann aus dem in das vorhandene überschrieben. Das ist nun 1,09, wenn das richtig ist.

Wenn ich nun aber den Source auswähle und dann auf Purebasic klicke passiert aber nicht. Verstehe ich nicht. Noch nicht einmal, wenn ich PB zuvor öffne.

Aus dem original enpakten Zipverzeichnis, geht es auch nicht.

Gruß, Falko
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
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 »

Das Programm hängt, wenn es ohne Pfadsetzung gestartet wird, was ich immer Predige!

Wenn man es also in die IDE integriert, ist es unbedingt erforderlich den
Arbeitspfad zu setzen, ich denke mal das wird RSBasic auch noch fixen :wink:

PS: Hab den Bug gemeldet, wurde zwar sowas ähnliches schon gemeldet,
aber nicht das gleiche!

http://www.purebasic.fr/english/viewtop ... 813#281813
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: 3531
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.0
Kontaktdaten:

Beitrag von Falko »

ts-soft hat geschrieben:Das Programm hängt, wenn es ohne Pfadsetzung gestartet wird, was ich immer Predige!

Wenn man es also in die IDE integriert, ist es unbedingt erforderlich den
Arbeitspfad zu setzen, ich denke mal das wird RSBasic auch noch fixen :wink:

PS: Hab den Bug gemeldet, wurde zwar sowas ähnliches schon gemeldet,
aber nicht das gleiche!

http://www.purebasic.fr/english/viewtop ... 813#281813
Danke ts-soft. Interessant ist das Zusammenspiel mit dem
Messagerequester, welches den Crash abfängt.

Code: Alles auswählen

OpenWindow(0, #PB_Ignore, #PB_Ignore, 140, 80, "void")
ButtonGadget(0, 15, 15, 80, 30, "RunProgram()")

Repeat
  Select WaitWindowEvent()
    Case #PB_Event_CloseWindow
      Break
    Case #PB_Event_Gadget
      If EventGadget() = 0
        ; you can use fixed path for exe, the same crash
        RunProgram(#PB_Compiler_Home + "Examples\Sources\Gadget.pb")
        MessageRequester("Alert","Program will be crashed with non messagebox")
      EndIf
  EndSelect
ForEver
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
Benutzeravatar
Bisonte
Beiträge: 2427
Registriert: 01.04.2007 20:18

Beitrag von Bisonte »

Der Absturz ist nicht mehr .... :allright: Sehr gut.
PureBasic 6.04 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom​​
Benutzeravatar
Falko
Admin
Beiträge: 3531
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.0
Kontaktdaten:

Beitrag von Falko »

Bisonte hat geschrieben:Der Absturz ist nicht mehr .... :allright: Sehr gut.
:?: :?: Sicher, oder ist es nur kurz angetestet :?: :?:

Bei mir funktioniert es unter Win2k, wenn PB nicht gestartet ist.
Dann wenn man aber mehrere Tabs mit weiteren Sourcen weiter mit
dem Button Purebasic im Winapi-library 1.0.9 öffnet hängt sich das
WAL auf.

Das Einzigste, was man machen kann, ist eben das Häkchen von
"Nur eine Instanz" wegzunehmen. Nur dann habe ich eben jeweils
pro Source mehrere PB-IDE's offen, was nicht gewollt ist.

Unter Vista Ultimate 64-Bit kann ich noch nicht einmal einen Source
in einer geöffneten PB-IDE oder gleich IDE mit Source geöffnet
bekommen. Da passiert nun nichts mehr, ausser man kann sich
eben die Souces manuell kopieren und in die IDE einfügen.

Hoffen wir mal, das der Bug von Runprogramm bald behoben sein
wird. :oops:
Bild
Win10 Pro 64-Bit, PB_5.4,GFA-WinDOS, Powerbasic9.05-Windows, NSBasic/CE, NSBasic/Desktop, NSBasic4APP, EmergenceBasic
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 »

Falko hat geschrieben: Unter Vista Ultimate 64-Bit kann ich noch nicht einmal einen Source
in einer geöffneten PB-IDE oder gleich IDE mit Source geöffnet
bekommen. Da passiert nun nichts mehr
Das sollte dann aber ein Problem deiner Config/deiner Antivir/deines
Windows sein.

Bei mir läuft es bei obiger Konfiguration absolut fehlerfrei!
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
Antworten