Tabelle für Tastatur Kodierung ?

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Hallo
Wie die Überschrift schon sagt,gibt es irgendwo ne Tabelle wo man z.b. Für das Leerzeichen die Codierung her bekommt wie Leerzeichen = %20
Usw
Bräuchte ich um zum Beispiel html Strings aufzufüllen oder ö zu oe , ä zu ae , ü zu ue zu machen oder das ß
Kann mir da mal wer helfen ?

Danke
Zuletzt geändert von reiter am Di 3. Mär 2020, 00:13, insgesamt 2-mal geändert.

sstvmaster
Beiträge: 576
Registriert: Sa 22. Okt 2016, 23:12
OS, Lazarus, FPC: W10, L 2.2.6
CPU-Target: 32+64bit
Wohnort: Dresden

Re: Tabelle für Tastatur Kodierung ?

Beitrag von sstvmaster »

LG Maik

Windows 10,
- Lazarus 2.2.6 (stable) + fpc 3.2.2 (stable)
- Lazarus 2.2.7 (fixes) + fpc 3.3.1 (main/trunk)

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Vielen Dank...
Der erste link ist schon sehr interessant für mich

Danke

wp_xyz
Beiträge: 4885
Registriert: Fr 8. Apr 2011, 09:01

Re: Tabelle für Tastatur Kodierung ?

Beitrag von wp_xyz »

In Lazarus Menu "Bearbeiten" > "Aus der Zeichentabelle einfügen". Wahrscheinlich reicht die Seite "ANSI" für deine Zwecke aus. Mit der Maus über die Zeichen fahren, dann werden die Codes unten links angezeigt. Nicht klicken, sonst wird das betreffende Zeichen in den Quellcode eingefügt, dort wo der Cursor gerade steht.

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Tabelle für Tastatur Kodierung ?

Beitrag von theo »

Ich verstehe deine Frage nicht. Geht es um Tastatur (Keycodes z.B. VK_SPACE) oder Zeichencodierung?
Willst du mit HTML oder mir URLs (worauf die Beispiele von sstvmaster hindeuten) arbeiten?
HTML und URLEncoding haben nichts miteinander zu tun.

Da ich den Verdacht habe, dass dir das selber nicht ganz klar ist, beschreibe doch einmal genau was du erreichen willst.

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Hallo Theo,
Es geht darum das verschiedene Sachen zusammen gesetzt werden...
Als Beispiel der,Filmtitel enthält Leerzeichen und Bindestriche und ö,ä,ü,ß
Also z.b. Mal ein fantasietitel
Die-Göre-vom Spessart will heiraten 2.mp4

Das will ich an den vlc Player übergeben.. leider kommen da bei manchen Filmtiteln Fehler zustande und der Film startet nicht.. darum muss ich da leerzeichen am besten mit %20 auffüllen das der Titel dann auch wieder gegeben wird ? Das selbe umwandeln von ö,ü,ä mit einen stringreplace
Das ist das was ich vorhabe
Oder liege ich da falsch?
Wie im bild , gehe ich von den ö,ä,ü aus..
Die Pfade stimmen weil andere Filme starten und korrekt angespielt werden
Dateianhänge
AE9C7377-D2F0-4DFF-A4CF-A784B090ADD9.jpeg
AE9C7377-D2F0-4DFF-A4CF-A784B090ADD9.jpeg (37.91 KiB) 3173 mal betrachtet

sstvmaster
Beiträge: 576
Registriert: Sa 22. Okt 2016, 23:12
OS, Lazarus, FPC: W10, L 2.2.6
CPU-Target: 32+64bit
Wohnort: Dresden

Re: Tabelle für Tastatur Kodierung ?

Beitrag von sstvmaster »

Dateianhänge
URIParserDemo.zip
(126.21 KiB) 155-mal heruntergeladen
LG Maik

Windows 10,
- Lazarus 2.2.6 (stable) + fpc 3.2.2 (stable)
- Lazarus 2.2.7 (fixes) + fpc 3.3.1 (main/trunk)

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Danke dir... schaue ich mir nachher mal an...

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Re: Tabelle für Tastatur Kodierung ?

Beitrag von theo »

Da hat die Glaskugel von sstvmaster wohl ausgezeichnet funktioniert. :wink:
Das hat weder mit "Tastatur" noch mit HTML irgend etwas zu tun.
Aber schön, wenn dein Problem damit gelöst ist.

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Tabelle für Tastatur Kodierung ?

Beitrag von Winni »

Hi!
Schau Dir mal die unit uriparser an.
Die hat glaub ich alles, was Du benötigst.

Liegt in
fpcsrc/3.0.4/packages/fcl-base/src

Winni

sstvmaster
Beiträge: 576
Registriert: Sa 22. Okt 2016, 23:12
OS, Lazarus, FPC: W10, L 2.2.6
CPU-Target: 32+64bit
Wohnort: Dresden

Re: Tabelle für Tastatur Kodierung ?

Beitrag von sstvmaster »

@Winni: Erster! :mrgreen:
LG Maik

Windows 10,
- Lazarus 2.2.6 (stable) + fpc 3.2.2 (stable)
- Lazarus 2.2.7 (fixes) + fpc 3.3.1 (main/trunk)

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Eine Frage noch...
Hätte man das auhc mit dem stringreplace simple lösen können?
Darum hatte ich gefragt mit den ö,ä,ü,ß und Space
Das mit dem uriparser wusste ich nicht
Danke an sstvmaster

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: (Erledigt)Tabelle für Tastatur Kodierung ?

Beitrag von Winni »

@reiter

Und was ist mit skandinavischen, spanischen, französischen Sonderzeichen?
Und mit griechischen oder russischen Musiktiteln?

Und dem Mittelmeer-Fragezeichen auf dem Kopf?

Nee, da nimm lieber ne globalere Lösung.

@sstmaster

So'n Mist! Geh ich wieder nur mit der Silbermedaille nach Hause ......

Winni

reiter
Beiträge: 217
Registriert: Sa 18. Nov 2017, 16:58

Re: (Erledigt)Tabelle für Tastatur Kodierung ?

Beitrag von reiter »

Ok, danke..
Wusste nicht das es die Lösung dafür gibt.. darum auch die Frage hier .. aber wenn es weder mit der Tastatur noch mit html zutun hat.. was macht das der uriparser?

sstvmaster
Beiträge: 576
Registriert: Sa 22. Okt 2016, 23:12
OS, Lazarus, FPC: W10, L 2.2.6
CPU-Target: 32+64bit
Wohnort: Dresden

Re: (Erledigt)Tabelle für Tastatur Kodierung ?

Beitrag von sstvmaster »

@Winni, ich teile aber mit dir.
LG Maik

Windows 10,
- Lazarus 2.2.6 (stable) + fpc 3.2.2 (stable)
- Lazarus 2.2.7 (fixes) + fpc 3.3.1 (main/trunk)

Antworten