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 ...
Die Suche ergab 1705 Treffer
- So 7. Dez 2025, 09:33
- Forum: Android
- Thema: Das mit dem KI Dingen...
- Antworten: 8
- Zugriffe: 490
- 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 ...
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 ...
- 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 ...
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 ...
- 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.
- 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 ...
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 ...
- Fr 21. Nov 2025, 17:30
- Forum: Freepascal
- Thema: [gelöst] Vier gewinnt
- Antworten: 9
- Zugriffe: 805
Re: Vier gewinnt
Die hatte ich aus dem C Code übernommen, wird aber hier nicht gebraucht, da man keinen Stein ausserhalb des Spieles einwerfen kann.Zvoni hat geschrieben: Fr 21. Nov 2025, 16:38 ...
Außerdem gibts ne Funktion „inside“ die nie aufgerufen wird!?!??!
- 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 ...
- 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.
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.
- 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 ...
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 ...
- 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?
Danke!theo hat geschrieben: Do 20. Nov 2025, 18:33 Es gibt noch IfThen in den units Strutils und Math:
Etwas merkwürdig imho...Code: Alles auswählen
Caption:=IfThen(CheckBox1.Checked , 'a', 'b');
Ja, als Funktion kann man das natürlich so implementieren.
- 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:
Fehlermeldung: unit1.pas(35,15) Error: Illegal expression
Beispiel:
Code: Alles auswählen
ShowMessage(if CheckBox1.Checked then 'true' else 'false');
- 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 ...
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 ...
- 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 ...
- 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?
Das Programmelchen speichert ein Png mit dem Inhalt des Desktops in C:\users\user\pictures\test.png
Was genau ist jetzt Deine Frage?
- 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.
Ich hätte halt gerne gewusst, wo console ursprünglich definiert wurde.