Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Principal";
Archivo actual: 2002.01.10;
Descargar: [xml.tar.bz2];

abajo

¿Cómo cambiar una letra unas letras hacia adelante (alfabéticamente)? Encontrar ramas similares


Delphimun   (2001-12-21 14:24) [0]

¿Cómo cambiar una letra unas letras hacia adelante (alfabéticamente)?
Por ejemplo, tengo una letra "A" en una variable de tipo de cadena, y necesito cambiar esta letra por 3 letras hacia adelante, para que la letra "G" se convierta en la variable.



Alx2   (2001-12-21 14:29) [1]

var ch: char;
comenzar
ch: = "A";
inc (ch, 3);
fin;



Алексей Петров   (2001-12-21 14:30) [2]

Para latín, solo agregue :)
char (byte ("A") + 3);

Y para los rusos, tendrá que hacer una matriz con Alfovit, buscar el índice y luego seleccionar el siguiente.



Alx2   (2001-12-21 14:33) [3]

> Alexey Petrov
Puede ser lo mismo si la codificación lo permite.



Anatoly Podgoretsky   (2001-12-21 14:50) [4]

¿Y qué hacer para "yo"?



Alx2   (2001-12-21 14:54) [5]

:))
Así nacen los filósofos ...
Después de todo, la tabla de códigos es el mismo alfabeto. Solo con un montón de letras. Llegando al # 255, volvamos al # 0 (con codificación de un solo byte, por supuesto)



MBo   (2001-12-21 15:25) [6]

para el idioma ruso probablemente tendrá que hacer
const RuB = "ABVG ..."
и
si pos (c, RuB)> 0 entonces c: = RuB [(pos (c, RuB) +3) mod length (RuB)];





Páginas: 1 rama entera

Foro: "Principal";
Archivo actual: 2002.01.10;
Descargar: [xml.tar.bz2];

arriba





Memoria: 0.56 MB
Tiempo: 0.013 c
3-28426
Yu
2001-12-07 13:30
2002.01.10
DBLookUpComboBox


1-28483
SL
2001-12-22 14:17
2002.01.10
¿Es posible hacer el ancho de la ventana de edición en el ancho de ComboBox de la ventana emergente?


3-28435
AlexNord
2001-12-10 06:08
2002.01.10
Batchmove


3-28423
Boss2
2001-12-08 20:20
2002.01.10
Treeview / db


1-28458
Aleksandr
2001-12-21 14:33
2002.01.10
Cómo destruir correctamente los componentes ScrollBar de un destructor





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish French
gallego georgiano Alemán Griego criollo haitiano Hebreo hindi Húngaro islandés Indonesian irlandés Italiano Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese Rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español