Die Suche ergab 23 Treffer

von RalfP
07.12.2022 03:39
Forum: Feedback - Spiele
Thema: PurePuzzle
Antworten: 10
Zugriffe: 6043

Re: PurePuzzle

Hallo diceman, das ist schon beeindruckend was Du da gebastelt hast. Vielen Dank fürs Teilen! Ich habe mal ein bisschen auf meinem Windows 8.1 Rechner damit rumgespielt. Dabei ist mir aufgefallen, dass der rote Rahmen beim Markieren vom ersten Teil, das vertauscht werden soll, etwas Ladehemmungen ha...
von RalfP
13.03.2022 21:49
Forum: Allgemein
Thema: Problem mit KeyboardPushed
Antworten: 2
Zugriffe: 501

Re: Problem mit KeyboardPushed

Hallo Andi, mit dem folgenden Code geht es: Screen_Width = GetSystemMetrics_(#SM_CXSCREEN) Screen_Height = GetSystemMetrics_(#SM_CYSCREEN) Define Resolution.DEVMODE Resolution.DEVMODE\dmSize = SizeOf(DEVMODE) If EnumDisplaySettings_(0, #ENUM_REGISTRY_SETTINGS, @Resolution) col_depth = Resolution\dmB...
von RalfP
05.05.2021 20:08
Forum: Code, Tipps und Tricks
Thema: Kalenderwoche berechnen
Antworten: 4
Zugriffe: 1626

Re: Kalenderwoche berechnen

Ok, wenn ich jetzt weiss, dass PureBasic vorzugsweise Integer verwendet, werde ich auf die Angabe der minimal nötigen Typen verzichten. Ich hatte nur etwas gegen das (weit verbreitete) Gottvertrauen darauf, dass eine Technik schon irgendwie funktionieren wird, ohne zu wissen wie und warum.
.
von RalfP
05.05.2021 00:19
Forum: Code, Tipps und Tricks
Thema: Kalenderwoche berechnen
Antworten: 4
Zugriffe: 1626

Re: Kalenderwoche berechnen

Der Fehler mit der '0' sollte jetzt nicht mehr auftreten. Danke für's Testen. Den Hinweis auf den Wertbereich (die Angabe der Variablentypen) finde ich hier im Forum nicht nachteilig weil das mit zum Verständnis der Zeilen beiträgt. Wenn man aber schnell mal etwas ausprobieren will, ist es sehr bequ...
von RalfP
04.05.2021 16:19
Forum: Code, Tipps und Tricks
Thema: Kalenderwoche berechnen
Antworten: 4
Zugriffe: 1626

Kalenderwoche berechnen

Weil ich hier im Forum nichts passendes gefunden habe, habe ich mal eine kleine Procedure geschrieben, die die Kalenderwoche zu einem gegebenen Datum berechnen kann. Dabei habe ich den Code möglichst kurz und effizient gehalten. Die ausführlichen Kommentare sollten es aber einfach machen die Berechn...
von RalfP
11.03.2021 21:22
Forum: Allgemein
Thema: Netzwerkclient zeigt komisches Verhalten
Antworten: 16
Zugriffe: 2022

Re: Netzwerkclient zeigt komisches Verhalten

>>> 18 Blöcke mit ein paar Bytes und dann ist wieder für 10 Sek. Ruhe. <<< Hallo Vi-P, du hast leider nicht geschrieben, ob du die Kontrolle darüber hast, was der ESP8266 genau macht. Wenn JA, würde ich den ESP8266 so programmmieren, dass bei jedem Frame (der möglichst die 18 Blöcke zusammenfast) am...
von RalfP
26.10.2019 17:06
Forum: Feedback - Anwendungen
Thema: Arbitrary Length Integer
Antworten: 7
Zugriffe: 3967

Re: Arbitrary Length Integer

Hallo, ich habe die Bit-Funktionen in der DLL noch einmal überarbeitet, so dass damit jetzt auch negative Werte verarbeitet werden können. Weil es sich um beliebig große Integer-Variablen handelt, sind dabei ein paar Dinge zu beachten: Beginnt ein Wert in der binären Darstellung mit '0' handelt es s...
von RalfP
15.10.2019 02:48
Forum: Feedback - Anwendungen
Thema: Arbitrary Length Integer
Antworten: 7
Zugriffe: 3967

Re: Arbitrary Length Integer

@STARGÅTE Danke für die Erläuterungen. Das hört sich alles logisch an. Ich habe erst einmal die Abstürze abgefangen, bei zzdiv() wenn man durch Null teilt, bei zzsro() und zzpwr() wenn man negative Zahlen verwendet. Die DLL im Zip-Download habe ich ausgetauscht. Bei den Bit-Funktionen arbeite ich z....
von RalfP
13.10.2019 19:46
Forum: Feedback - Anwendungen
Thema: Arbitrary Length Integer
Antworten: 7
Zugriffe: 3967

Re: Arbitrary Length Integer

Die Abstürze werde ich abfangen. Ich habe für diesen speziellen Fall (bitweiser Operator, negative Werte, undefiniert Variablengrösse) keine vernünftigen Lösungen in der Literatur gefunden, also versuche ich mal Regeln für die Bit-Funktionen mit positiven und negativen Werten aufzustellen: 1.) Bei S...
von RalfP
11.10.2019 11:50
Forum: Feedback - Anwendungen
Thema: Arbitrary Length Integer
Antworten: 7
Zugriffe: 3967

Re: Arbitrary Length Integer

Danke @STARGÅTE fürs Testen. Richtige Speedtests habe ich damit noch nicht durchgeführt, aber 4098-Bit-Primzahlen werden in ca. 3s gefunden. Alles andere mit der Länge geht wesentlich schneller. Ob die Befehle "and, or, xor" das Vorzeichen ignorieren hatte ich nicht getestet. Ich schau mir...