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 »

Hm...komisch.
Ich kann leider nicht sagen, wieso das bei dir so ist.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Josef Sniatecki
Beiträge: 657
Registriert: 02.06.2008 21:29
Kontaktdaten:

Beitrag von Josef Sniatecki »

Ich kann mich daran erinnern, dass mit ner Library und Prototypes hantiert
wurde. Habs auch im CodeArchiv gefunden:

Code: Alles auswählen

; German forum: http://www.purebasic.fr/german/archive/viewtopic.php?t=1390&highlight= 
; Author: Rings (new written for PB 4.00 by Leonhard)
; Date: 17. June 2003 
; OS: Windows
; Demo: No

; Switch console to Full Screen Mode 
; Windows only 

CompilerIf #PB_Compiler_OS <> #PB_OS_Windows 
  CompilerError "The Code 'Console in Fullscreen' is only for Windows" 
CompilerEndIf 


;/!!! 
;/!!! Die kernel32.lib -Lib wurde nicht für PB4 optimiert 
;/!!! The kernel32.lib -Lib was not optimized for PB4. 
;/!!! 
;Import "kernel32.lib" 
;  SetConsoleDisplayMode(hConsoleOutput.l, dwFlags.l, *lpNewScreenBufferDimensions.COORD) 
;EndImport 

#CONSOLE_FULLSCREEN_MODE = 1 ; Vollbild-Konsole 
#CONSOLE_WINDOWED_MODE = 2 ; Windows-Fester-Konsole 
Prototype.b SetConsoleDisplayMode(hConsoleOutput.l, dwFlags.l, *lpNewScreenBufferDimensions.COORD) 

OpenLibrary(1, "kernel32.dll") 
SetConsoleDisplayMode.SetConsoleDisplayMode = GetFunction(1, "SetConsoleDisplayMode") 

OpenConsole() 
  dwOldMode.COORD 
  Result=GetConsoleDisplayMode_(@dwOldMode) 
  hOut=GetStdHandle_(#STD_OUTPUT_HANDLE) 
  SetConsoleDisplayMode(hOut, #CONSOLE_FULLSCREEN_MODE, @dwOldMode) 
  
  ConsoleColor(14,3) 
  ConsoleLocate(10,10) 
  Print("FULL SCREENMODE ! - Press RETURN") 
  Input() 
  
  SetConsoleDisplayMode(hOut, #CONSOLE_WINDOWED_MODE, @dwOldMode) 
  
  ClearConsole() 
  ConsoleColor(10,2) 
  ConsoleLocate(10,10) 
  Print("Windowed MODE ! - Press RETURN") 
  
  Input() 
CloseConsole() 

End 

; IDE Options = PureBasic v4.00 (Windows - x86)
; Folding = -
Da steht ausdürcklich, dass die Kernel32 Lib nicht für PB 4.00 optimiert
wurde. Ich habe zwar keine Ahnung was das nun bedeutet, jedoch kann
ich mir denken, dass das der Grund für ein Fehler bei mir ist.

Auch der Code da oben funzt bei mir nicht. Scheint also an PB bzw. an
der DLL zu liegen, die seit 4.00 nicht aktualisiert wurde.
Und gerade ich habe vieleicht ne Windows Version, die nicht damit klar
kommt.
Zuletzt geändert von Josef Sniatecki am 28.03.2009 20:34, insgesamt 2-mal geändert.
PB 4.61 | Windows Vista - 32Bit
Homepage

"Wahrlich es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den grössten Genuss gewährt." - Carl Friedrich Gauß
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Beitrag von rolaf »

Bei mir hüpft (flackert) der Mauspfeil bei Bewegung schrecklich im Editorfeld. Kann man das abstellen. :mrgreen:
Sonst prima. :allright:
:::: WIN 10 :: PB 5.73 :: (x64) ::::
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

WinAPI Library 1.0.8 wurde veröffentlicht

Hinzugefügt:
-20 neue Codes

http://www.rsbasic.i3h.de/downloads/winapi_library.zip oder einfach updaten.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Bisonte
Beiträge: 2430
Registriert: 01.04.2007 20:18

Beitrag von Bisonte »

Bugmeldung:

Ich wähle einen Snippet aus, der wird mir im Editorfeld auch angezeigt, nur
sobald ich auf den Button "PureBasic" klicke schmiert die WinAPI Library.exe
mit der typischen "Soll ich den Fehlerbericht an Microsoft senden" Meldung ab.

Der Codeabschnitt wird aber ordnungsgemäß in die IDE übertragen.

Edit : WinXP/32Bit mit SP3.
PureBasic 6.10 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
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

@Bisonte
Komisch, bei mir nicht. (auch WinXP/32 Bit mit SP3)

Kann jemand das bestätigen oder weiß jemand zufällig, wieso das so ist?
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 »

RSBasic hat geschrieben: Kann jemand das bestätigen oder weiß jemand zufällig, wieso das so ist?
Ich vermute mal, Bisonte hat die WinAPI Library als Tool in die IDE integriert,
da schmiert das Programm nach einem RunProgram ab, warum auch immer.
Dasselbe Problem habe ich mit dem TemplateExplorer, so das ich den einfach
beende, damits nicht Kracht :mrgreen:
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
E-P-S
Beiträge: 134
Registriert: 30.03.2007 09:39
Kontaktdaten:

Beitrag von E-P-S »

Hey, coole Sache - find ich toll - mehr davon.
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 »

E-P-S hat geschrieben:Hey, coole Sache - find ich toll - mehr davon.
Da möchte ich mich mit anschließen. Besonders zum Editor :mrgreen:

Wie wär's mit dem Syntax - Highlight - Lib von DD?

http://www.purearea.net/pb/download/use ... ghting.zip

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 »

> Wie wär's mit dem Syntax - Highlight - Lib von DD?
Wie wäre es mit SyntaxHighlighting für PB4.10 (ScintillaGadget)
Bunter und schneller :mrgreen:
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