Die Suche ergab 6937 Treffer

von STARGÅTE
13.08.2025 21:20
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 393

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86


Bei einem Programm habe ich eine sehr komplexe Fallentscheidung aus If/Elseif. Es werden insgesamt 52 Variablen geprüft - wobei immer nur bis zu etwa 20 Variablen auf einmal. Diese haben unterschiedliche Wertigkeit - je nach Kombination (darum ElseIf) und ergeben 37 Fälle. Wobei mehrere Variablen ...
von STARGÅTE
13.08.2025 17:39
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 393

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86


Das ist ansichtssache und könnte so auch gewollt sein.
In dem Fall wäre eine Option sinnvoller gewesen, als harte Änderung. Finde ich absolut nicht gut.. :cry:

In meinem Fall habe ich nun jede Mende Arbeit und das Problem, dass ich wichtige Kommentare entfernen muss.

Diese Entscheidung ist ...
von STARGÅTE
13.08.2025 17:12
Forum: Allgemein
Thema: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86
Antworten: 17
Zugriffe: 393

Re: Problem mit Update von PB6.20-win-x86 auf PB6.21-win-x86

Nein, es ist kein Bug, sondern wurde absichtlich geändert wegen dieses Problems:
Interesting compiler behavior with line continuation
(auch wenn man diese Änderung schlecht findet, macht es sie noch nicht zum Bug)

Vor PB 6.21 hat der Compiler bei solche Ausdrücken nicht gemeckert und man ging ...
von STARGÅTE
24.06.2025 18:33
Forum: Anfänger
Thema: Verzeichnis umbenennen
Antworten: 10
Zugriffe: 558

Re: Verzeichnis umbenennen

Hallo Micha,

willkommen im Forum und bei PureBasic.
In der Dokumentation von PureBasic findest du bei RenameFile() die Anmerkung:
Diese Funktion kann auch verwendet werden, um Verzeichnisse umzubenennen/zu verschieben.
Also RenameFile() verwenden.
von STARGÅTE
08.06.2025 14:27
Forum: Grafik & Sound - Programmierung
Thema: Blinkendes Sprite in Thread?
Antworten: 6
Zugriffe: 548

Re: Blinkendes Sprite in Thread?

Code: Alles auswählen

Procedure Blinker()

If ElapsedMilliseconds() % 500 < 250 ; Durch die Periode (500 ms) teilen und fragen, ob es kleiner als 250 ms ist
	DisplaySprite(...
EndIf

EndProcedure
von STARGÅTE
08.06.2025 13:43
Forum: Grafik & Sound - Programmierung
Thema: Blinkendes Sprite in Thread?
Antworten: 6
Zugriffe: 548

Re: Blinkendes Sprite in Thread?

Du kannst auch in der Repeat/Forever ganz normal Prozedure und Funktionen aufrufen die dann z.B. ein Sprite anzeigen (oder eben nicht anzeigen, also blinkend).
Das ganze mit Threads zu realisieren, wird bei einer seriellen Darstellungsmechanik, wie es die Sprite-Bibliothek ist, nicht klappen.

Bei ...
von STARGÅTE
31.05.2025 13:34
Forum: Allgemein
Thema: Grafiken nebenher laufen zu lassen
Antworten: 5
Zugriffe: 525

Re: Grafiken nebenher laufen zu lassen


Hallo STARGÅTE,

ich will einfach ein paar Fackeln oder Rundumlichter oder Ventilatoren oder ... einfach unabhängig vom Hauptprogramm in ihren "bewegungen" darstellen. Also einmal z.B. den Prozess "Ventilator dreht", also sagen wir mal 5 Sprites jeweils mit einem gewissen Delay() einfach starten ...
von STARGÅTE
31.05.2025 09:11
Forum: Allgemein
Thema: Grafiken nebenher laufen zu lassen
Antworten: 5
Zugriffe: 525

Re: Grafiken nebenher laufen zu lassen

So ganz verstehe ich die Frage nicht ("nebenher laufen").
Geht es dir hier um die Position? Oder um Zeit? Oder um die Anzeige selbst?

Die Sprites werden doch eh alle gleichzeitig angezeigt, du brauchst doch nur DisplaySprite in deiner Hauptschleife aufrufen.
Und für ein Positionierungssystem musst ...
von STARGÅTE
28.05.2025 21:39
Forum: Grafik & Sound - Programmierung
Thema: Macht DrawText() einen guten Job?
Antworten: 13
Zugriffe: 854

Re: Macht DrawText() einen guten Job?

Jetzt muss ich doch noch mal fragen, wo du dein Text überhaupt nutzen möchtest?
Geht es um eine Anwendung also ein User-Interface oder um ein Spiel?
Für Echtzeit-Rendering ist DrawText oder VectorDrawing nicht geeignet, schon gar nicht, wenn du es mit diesem Zusatzpuffer machst.
Hier würde ich zu ...
von STARGÅTE
25.05.2025 13:18
Forum: Grafik & Sound - Programmierung
Thema: Macht DrawText() einen guten Job?
Antworten: 13
Zugriffe: 854

Re: Macht DrawText() einen guten Job?


Stellt einfach in dem Quellcode mal den canvas::#scalingFactor auf 2, 4 oder 8 und die Schrift sieht bedeutend besser aus.

Also ich empfinde bei meinem System (Windows 10, aktives ClearType) und Bildschirmen (DELL P2421, IPS) die Darstellung der skalierten Texte schlechter, da diese fetter und ...