Die Suche ergab 186 Treffer

von SMaag
24.11.2025 11:43
Forum: Anfänger
Thema: Desktop Fenster in Windows transparent darstellen
Antworten: 7
Zugriffe: 691

Re: Desktop Fenster in Windows transparent darstellen

Ich denke eher, dass da direkt auf den Desktop gezeichnet wird und das geht mit den 2D Drawing Befehlen.

https://www.purebasic.fr/english/viewto ... op#p637106
von SMaag
14.11.2025 14:41
Forum: Anfänger
Thema: Farbe eines Fensterhintergrund in RGB ermitteln.
Antworten: 10
Zugriffe: 822

Re: Farbe eines Fensterhintergrund in RGB ermitteln.

ungetestet mit WinAPi

Code: Alles auswählen

hWnd = WindowID(#Window) ; #Window := PB Window No
hDC=GetDC_(hWnd)
RGBCol=GetBkColor_(hDC)

oder
Farbe = GetWindowColor(#Window)
von SMaag
02.03.2025 20:53
Forum: Allgemein
Thema: warum ist Byte.b nicht 8 Bit
Antworten: 8
Zugriffe: 4392

Re: warum ist Byte.b nicht 8 Bit

wäre gut wenn da etwas in der Hilfe bei If stehen würde,
bzw. in der Tabelle Basic Typen
oder unter Operator =

Steht doch drin!
. b Byte -128 .. +127
.a 0..255 ASCII bzw. unsinged Byte

EE = 238 dezimal, das geht nicht mit signed Byte -128..127, das geht nur mit unsigned Byte
EE = -18 wenn man es ...
von SMaag
02.03.2025 17:57
Forum: Hardware & Elektronik
Thema: Sector lesen und screiben LBA ( RAW )
Antworten: 8
Zugriffe: 11908

Re: Sector lesen und screiben LBA ( RAW )

Ich kann in PB nicht viel beitragen, hab aber einen VB6 code, den ich 2006 mal erstellt habe um MMC Karten als RAW-Image zu erstellen und zurück zu schreiben. Grundsätzlich ist das auch nicht alles von mir. Ich hab das auch aus Foren zusammengetragen, zusammengestellt und ergänzt.

Das in PB ...
von SMaag
07.02.2025 16:50
Forum: Anfänger
Thema: Wie leere Verzeichnisse finden?
Antworten: 4
Zugriffe: 3996

Re: Wie leere Verzeichnisse finden?

hier der funktionierende Beispielcode für das Listen leerer Verzeichnisse.
wenn du den ganzen Satz der FileSystemFunktionen brauchst. ListFiles, ListDirectories .. dann

https://github.com/Maagic7/PureBasicFrameWork/blob/main/Modules/PbFw_Module_FileSystem.pb

Procedure.i ListEmptyDirectories(Dir ...
von SMaag
07.02.2025 16:08
Forum: Allgemein
Thema: Konstanten (Enumeration) in Modul für externen Zugriff deklarieren
Antworten: 5
Zugriffe: 4031

Re: Konstanten in Modul für externen Zugriff deklarieren

nein, muss man nicht extern nochmal deklarieren.

DeclareModule CST
#Constant1 = 1
#Constant2 = 2
Declare Test()

EndDeclareModule

Module CST
Procedure Test()

EndProcedure

EndModule

x=CST::#Constant1


Das einzige Problem ist das Intellisense der IDE!
Wenn das Modul im gleichen .pb File ...
von SMaag
23.01.2025 18:51
Forum: Code, Tipps und Tricks
Thema: Phonetische Codierung : Kölner Phonetik, Soundex
Antworten: 4
Zugriffe: 4462

Re: Phonetische Codierung : Kölner Phonetik

@ Kiffi! Danke, das ist die perfekte Erklärung!
von SMaag
23.01.2025 12:18
Forum: Code, Tipps und Tricks
Thema: Phonetische Codierung : Kölner Phonetik, Soundex
Antworten: 4
Zugriffe: 4462

Phonetische Codierung : Kölner Phonetik, Soundex

hier meine erste Version der phonetischen Codierung von Strings. Aktuell implementiert: Kölner Phonetic.
Damit kann man lautähnliche Worte bestimmen.
z.B. der Stammlaut "mr" in Mayer, Mayr, Meyr, Meier, Maier, Majer
alle diese Worte codieren zu 67

https://de.wikipedia.org/wiki/K%C3%B6lner_Phonetik ...
von SMaag
20.12.2024 21:43
Forum: Allgemein
Thema: Brainstorming: InApp GUI Modifikation
Antworten: 12
Zugriffe: 5742

Re: Brainstorming: InApp GUI Modifikation

Wow! Das ist ziemlich genau, das was ich mir ausgemalt habe!
von SMaag
20.12.2024 17:09
Forum: Allgemein
Thema: Brainstorming: InApp GUI Modifikation
Antworten: 12
Zugriffe: 5742

Brainstorming: InApp GUI Modifikation

Ich war jetzt mal wieder sehr viele Stunden im Auto unterwegs und hab dabei etwas über Funktionen "nice to have" nachgedacht.

Ich würde gerne eine Möglichkeit schaffen, in einer Exe das GUI zu modifizieren,
d.h. die Gadgets anzuordnen, neu zu platzieren. Dies würde einige Probleme im GUI design ...