Informática, Programación
Delphi Pos - line en Pascal
En Delphi, como en calquera outra linguaxe de programación pode traballar con cadeas. Hai moitos recursos para traballar con eles. Neste artigo, imos ollar para o máis popular en funcións cadea Delphi.
Buscar un carácter nunha cadea
En Delphi Pos se usa para localizar a posición dun personaxe ou grupo de caracteres nunha cadea. Esta función utilízase o seguinte: Pos (cadea está a buscar unha liña, que está a procurar). Por exemplo, a palabra "automático" Necesitamos atopar a letra "O". Escribir Pos ( 'a', 'Automatic'). Durante a execución do programa no lugar esta función pode Figura 4. Unha vez que a letra A na palabra "máquina" está en 4º lugar. Ou queremos atopar un segmento dos personaxes. A palabra "Frigorífico" atopar "dil". Pos ( 'dil' 'neveira'). El dá-nos a 5, como Diehl paso comeza con 5 caracteres. Un personaxe ou personaxes na lonxitude cadea orixinal non, a función devolve 0. Tamén é importante lembrar que as letras A e A - son diferentes, por iso, se ten que atopar todas as letras nunha palabra, ollar para ambos A e A.
Outras funcións en Delphi
Ademais da función de Pos Delphi inclúe unha pluralidade de funcións para o manexo de cadeas de caracteres. Por exemplo, a función copiar. El é usado para copiar unha parte particular dunha corda a outra. Tamén función concatenación serve skleyschikom dúas filas. Como en matemáticas son engadidos dous números, o mesmo cola son ligadas unha á outra.
procedementos de corda en Delphi
Función é sempre algo para volver, pero o procedemento - non. Un exemplo dunha serie de procedementos poden servir como os procedementos de inserción e eliminación. Eliminar procedemento pode eliminar fragmentos dunha cadea de caracteres. A Insert - Inserir. combinando habilmente eses procedementos, así como a utilización de unha función, pode conseguir grandes resultados, por exemplo, operar todo o corrector de erro, que subliñar as palabras con erros ortográficos e resolve-los, tradutores, dicionarios e moito máis. Todos eles usan as funcións de cadea, pero probablemente non en Pascal. Coñecer as funcións e procedementos de cordas pode ser, por exemplo, escribir un programa mostra na figura anterior.
Similar articles
Trending Now