Die Suche ergab 286 Treffer

von Erwin
Mi 4. Okt 2023, 21:53
Forum: Einsteigerfragen
Thema: [gelöst] Wieviel Image/Bild verträgt eine Anwendung?
Antworten: 22
Zugriffe: 1265

Re: Wieviel Image/Bild verträgt eine Anwendung?

Nur auf der Platte. Wenn das Bild in ein TImage geladen ist, ist es dekomprimiert. Bin nicht sicher, ich glaube auch, wenn es als TPortableNetworkgraphic schon geladen ist, ist es auch schon komprimiert. Nur wenn es als Resource, quasi als Datei, in die exe eingebunden ist, bleibt es komprimiert, w...
von Erwin
Mi 4. Okt 2023, 19:58
Forum: Einsteigerfragen
Thema: [gelöst] Wieviel Image/Bild verträgt eine Anwendung?
Antworten: 22
Zugriffe: 1265

Re: Wieviel Image/Bild verträgt eine Anwendung?

Danke für Eure Antworten. Mit "Image" meinst du TImage-Instanzen, oder z.B. als TBitmap geladene Bild-Dateien? Generell würde ich die Zahl der Komponenten (also TImages) eher gering halten. Gab es da nicht mals sowas wie Maximalzahl von Handles? Es gibt einige Forumsbeiträge, bei denen die User über...
von Erwin
Di 3. Okt 2023, 22:31
Forum: Einsteigerfragen
Thema: [gelöst] Wieviel Image/Bild verträgt eine Anwendung?
Antworten: 22
Zugriffe: 1265

[gelöst] Wieviel Image/Bild verträgt eine Anwendung?

Hallo Zusammen. Man kann ja während der Erstellung/Programmierung in den Images von Anfang an ein Bild laden. Das Praktische daran ist ja, dass diese Bild dann in der Anwendung ist. Man muss also das Image bzw. Bild nicht mehr extra mit dazu Kopieren, Verschicken etc. Anders wenn man Bilder während ...
von Erwin
Fr 29. Sep 2023, 23:24
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

AltGr löst zwei Tasten-Events aus: Ctrl+Alt. Kann sein, hilft mir aber nicht weiter. Weil dies habe ich auch schon getestet. Geht nicht, bzw. ersetzt nicht AltGr. Wenn ich dann beide Drücke bekomme ich das Zeichen @ wie bei AltGr, aber es soll ja mit AltGr allein gehen, ohne einer 3. bzw. statt mit...
von Erwin
Fr 29. Sep 2023, 16:27
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Mir fiel ein, dass ich wichtige Information vergessen hatte: Nutze Linux-BS. So was soll ja oft mit eine Rolle bei Problemen spielen? Inzwischen fand ich heraus, dass Alt und AltGr, beide als ssAlt erkannt wird. Aber so bald ich dann eine weitere Taste drücke, verschwindet ssAlt von AltGr, während b...
von Erwin
Fr 29. Sep 2023, 15:47
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Schönes durcheinander, finde ich. Ach ja, bin leider über ein Problem gestoßen: Während if ssAlt in Shift then ... wunderbar klappt, was aber leider das falsche Alt ist, wird if ssAltGr in Shift then ... sozusagen ignoriert. Da passiert dann nichts. Aber Existieren tut es ja, das ssAltGr, sonst würd...
von Erwin
Fr 29. Sep 2023, 15:17
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Das ganze hat doch weniger als 3 Stunden gedauert.

Niesl, das Ergebnis ist verwirrend. Obwohl doch eigentlich KeyUp und KeyDown doch die gleichen Tasten sozusagen erkennen (sollten), geben beide ein anderes Zeichen weiter? aua
von Erwin
Do 28. Sep 2023, 18:58
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Da fällt mir noch eine (zumindest für mich) wichtige Frage ein. Was ist Sinnvoller: case key of VK_Back: Form1.Caption:='Back-Taste'; // Dezimalwert 9, Hexwert $08 VK_A: Form1.Caption:='A'; // Dezimalwert 65, Hexwert $41 VK_B: Form1.Caption:='B'; // Dezimalwert 66, Hexwert $42 VK_C: Form1.Caption:='...
von Erwin
Do 28. Sep 2023, 18:45
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Mit der Prozedur KeyDown funktioniert es genau so. Dachte ich mir schon. Ist ja beides im Prinzip das selbe, finde ich, außer dass man bei KeyDown ein Dauerfeuer machen kann. Was ich teils Sinnvoller finde ... wenn man schreibt, aber ansonsten ... eher doch nicht? Die Liste der Bezeichnungen ist la...
von Erwin
Do 28. Sep 2023, 17:18
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

ArchChem hat geschrieben:
Do 28. Sep 2023, 16:47
... Damit erfolgt keine Reaktion mehr.

Code: Alles auswählen

procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
Begin
  Key := VK_Unknown;
End;
Danke. Werde wegen besserer Kontrolle doch den längeren Weg (KeyDown) machen. Da kann ich dies vermutlich auch brauchen.
von Erwin
Do 28. Sep 2023, 15:07
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Nein, du hast es nicht begriffen. Doch, ich denke schon, dass ich das habe. Wenn du ein "k" bei "+" bekommst, dann verwendest du den Parameter "Key" falsch. Klar verwende ich ihn falsch. Weil richtig verwenden bedeutet doch in abzufangen, zu bearbeiten? Oder? Für jedes Zeichen eine Code-Zeile, sozu...
von Erwin
Do 28. Sep 2023, 14:19
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.

Wenn du wissen willst, welche Tastenkombination gedrückt wird, nimm OKeyDown/-Up. Wenn du wissen willst, welches Zeichen das ergibt, nimm OnKeyPress. Beispiel: OKeyDown/-Up sagt dir: Es wurde AltGr + E gedrückt. OnKeyPress sagt dir: "€". Das habe ich so weit begriffen, danke. Aber ändert eben nicht...
von Erwin
Do 28. Sep 2023, 13:15
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: UTF8Key: Return/Enter vom Zahlenblock erkennen.

Du hast den Unterschied nicht verstanden. Bei OnKeyUp/Down bekommst du die Taste , bei OnKeyPress das übersetze Zeichen . Was du beim Parameter "Key" bekommst, ist der Tastencode. Du bekommst also nicht z.B. beim Zahlenblock Taste 0 das Zeichen "0" sondern VK_NUMPAD0. So weisst du, dass die Taste b...
von Erwin
Do 28. Sep 2023, 10:59
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: UTF8Key: Return/Enter vom Zahlenblock erkennen.

Beim weiterem testen habe ich festgestellt, dass bei KeyUp der Zahlenblock gar nicht erkannt wird. Wenn ich diese Zahlen nutze, kommen kleine Buchstaben dabei heraus. Angefangen bei e ungefähr. Also KeyUp kommt für mich überhaupt nicht in Frage. Viel zu viel durcheinander. Dennoch danke, Theo. Weil ...
von Erwin
Mi 27. Sep 2023, 22:36
Forum: Freepascal
Thema: [gelöst] UTF8Key: Return/Enter vom Zahlenblock erkennen.
Antworten: 27
Zugriffe: 4393

Re: UTF8Key: Return/Enter vom Zahlenblock erkennen.

Danke für Deinen Vorschlag, Thoe. Dennoch ist leider das Deinige für mich etwas umständlicher, auch wenn dort beides (Enter und Return) als gleich betrachtet wird. Ich habe mich mit meinen Code etwas kurz gehalten, um nicht unnötig viel zum lesen mit zu schreiben ... mit zu geben. Es geht nicht nur ...