Die Suche ergab 1705 Treffer

von fliegermichl
So 7. Dez 2025, 09:33
Forum: Android
Thema: Das mit dem KI Dingen...
Antworten: 8
Zugriffe: 490

Re: Das mit dem KI Dingen...

Hab das dann mal weiter gesponnen.

i want to have a list of all available bluetooth devices


Gemini hat nun alle notwendigen Anpassungen in AndroidMainfest.xml sowie in MainActivity.kt dargestellt, welche ich einfach 1:1 kopiert habe und:
Hat funktioniert.

Nun habe ich gesagt:

i want to have ...
von fliegermichl
So 7. Dez 2025, 08:52
Forum: Android
Thema: Das mit dem KI Dingen...
Antworten: 8
Zugriffe: 490

Re: Das mit dem KI Dingen...

Das ist ja das, was ich meine.
In der Anleitung stand: Füge diese Einträge der AndroidManifest.xml hinzu.

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS ...
von fliegermichl
Fr 5. Dez 2025, 15:37
Forum: Android
Thema: Das mit dem KI Dingen...
Antworten: 8
Zugriffe: 490

Das mit dem KI Dingen...

Man kann ja von KI halten was man will, aber ich bin heute eher etwas zufällig drüber gestolpert.
Da das mit Lazarus und Android Anwendungen ja nich so dolle ist, hab ich mir mal Android Studio installiert.

Kleines Tutorial auf Google gesucht und dann eben mal schnell eine kleine Android App ...
von fliegermichl
So 30. Nov 2025, 13:02
Forum: Komponenten und Packages
Thema: [Erledigt] OPM - vermisse den Create Button
Antworten: 3
Zugriffe: 324

Re: OPM - vermisse den Create Button

Man kann in den Einstellungen im Reiter "Profile" den Eintrag "Package Betreuer" auswählen. Dann erscheint auch der Create Button wieder.
von fliegermichl
Mi 26. Nov 2025, 14:47
Forum: Freepascal
Thema: [gelöst] Vier gewinnt
Antworten: 9
Zugriffe: 805

Re: Vier gewinnt

Um meine Eingangs gestellte Frage zu beantworten:
Der Autor erklärt die Funktion selbst. Ich habe seine Erklärung mit DeepL übersetzen lassen:

Was die scoreBoard-Funktion angeht, habe ich verschiedene Formen ausprobiert, um das Spielbrett zu bewerten. Am Ende habe ich mich für eine einfache ...
von fliegermichl
Fr 21. Nov 2025, 17:30
Forum: Freepascal
Thema: [gelöst] Vier gewinnt
Antworten: 9
Zugriffe: 805

Re: Vier gewinnt

Zvoni hat geschrieben: Fr 21. Nov 2025, 16:38 ...
Außerdem gibts ne Funktion „inside“ die nie aufgerufen wird!?!??!
Die hatte ich aus dem C Code übernommen, wird aber hier nicht gebraucht, da man keinen Stein ausserhalb des Spieles einwerfen kann.
von fliegermichl
Fr 21. Nov 2025, 17:26
Forum: Freepascal
Thema: [gelöst] Vier gewinnt
Antworten: 9
Zugriffe: 805

Re: Vier gewinnt


Komisch,
wenn man das Spiel gewinnt, dann passiert nichts ...

Laut Source sollte da eine Meldung kommen.



Doch, in dem Memo rechts erscheint dann, "Du hast gewonnen"


Auch musste ich Ausdrücke wie
score -= scores[y][x - 3];
zu
score := score - scores[y][x - 3];
umschreiben, du hast da ...
von fliegermichl
Fr 21. Nov 2025, 15:31
Forum: Freepascal
Thema: [gelöst] Vier gewinnt
Antworten: 9
Zugriffe: 805

Re: Vier gewinnt

Zunächst einmal vielen Dank für deine Ausführungen.
Mir geht es aber in erster Linie darum, zu verstehen, wie die Bewertungsfunktion scoreBoard zu ihren Ergebnissen kommt.
Sie berücksichtigt dabei nämlich auch "Angriffe" vom Gegner mit ziemlich wirksamer Abwehr.
von fliegermichl
Fr 21. Nov 2025, 10:34
Forum: Freepascal
Thema: [gelöst] Vier gewinnt
Antworten: 9
Zugriffe: 805

[gelöst] Vier gewinnt

Ich hatte in diesem Thread ein Vier Gewinnt Spiel vorgestellt.
Dort hatte jedes Spielfeld anhand der Gewinnmöglichkeiten an diesem Feld einen Wert zugewiesen bekommen.
Die Bewertungsfunktion für den MiniMax Algorithmus (Bewerten) hat einfach die Werte der Felder, die mit der jeweiligen Farbe besetzt ...
von fliegermichl
Do 20. Nov 2025, 18:58
Forum: Freepascal
Thema: Gibt es in Pascal ein Äquivalent zum ? Operator in C?
Antworten: 12
Zugriffe: 793

Re: Gibt es in Pascal ein Äquivalent zum ? Operator in C?

theo hat geschrieben: Do 20. Nov 2025, 18:33 Es gibt noch IfThen in den units Strutils und Math:

Code: Alles auswählen

  Caption:=IfThen(CheckBox1.Checked , 'a', 'b');    
Etwas merkwürdig imho...
Danke!
Ja, als Funktion kann man das natürlich so implementieren.
von fliegermichl
Do 20. Nov 2025, 18:25
Forum: Freepascal
Thema: Gibt es in Pascal ein Äquivalent zum ? Operator in C?
Antworten: 12
Zugriffe: 793

Re: Gibt es in Pascal ein Äquivalent zum ? Operator in C?

Danke, das scheint aber in Freepascal nicht zu gehen.
Beispiel:

Code: Alles auswählen

 ShowMessage(if CheckBox1.Checked then 'true' else 'false');
Fehlermeldung: unit1.pas(35,15) Error: Illegal expression
von fliegermichl
Do 20. Nov 2025, 17:54
Forum: Freepascal
Thema: Gibt es in Pascal ein Äquivalent zum ? Operator in C?
Antworten: 12
Zugriffe: 793

Gibt es in Pascal ein Äquivalent zum ? Operator in C?

Hallo,

ich habe eben einen C Quellcode nach Pascal übesetzt. In C (oder auch z.B. PHP) gibt es den ? Operator.

int schwarz = 1;
int weiss = -1;

int getcolor(int maxOrMin) {
return maxOrMin?schwarz:weiss;
}


Die Funktion liefert abhängig vom Wert im Parameter maxOrMin entweder den ersten oder ...
von fliegermichl
So 16. Nov 2025, 12:48
Forum: Einsteigerfragen
Thema: [gelöst]GetDesktopWindow
Antworten: 8
Zugriffe: 713

Re: GetDesktopWindow

So wie ich das sehe, wird dort ein Fenster erzeugt und als Child vom Desktopwindow hinter den Desktop Icons gezeichnet. Das mit dem SendMessage dient dann nur der Kommunikation mit diesem Fenster, da das Desktopfenster nicht dafür ausgelegt ist, Children zu verwalten. Aus dem Grund kommen ansonsten ...
von fliegermichl
So 16. Nov 2025, 11:03
Forum: Einsteigerfragen
Thema: [gelöst]GetDesktopWindow
Antworten: 8
Zugriffe: 713

Re: GetDesktopWindow

Also ich hab's mal getestet.
Das Programmelchen speichert ein Png mit dem Inhalt des Desktops in C:\users\user\pictures\test.png

Was genau ist jetzt Deine Frage?
von fliegermichl
Fr 14. Nov 2025, 11:03
Forum: Benutzung der IDE
Thema: Wo ist "console" definiert?
Antworten: 9
Zugriffe: 877

Re: Wo ist "console" definiert?

Wenn man in den Projekteinstellungen unter Compilereinstellungen -> Hinzufügungen und Beeinflussungen -uconsole einträgt, dann passt es auch im Codeeditor.
Ich hätte halt gerne gewusst, wo console ursprünglich definiert wurde.