terça-feira, 18 de agosto de 2015

UPPERCASE

Uppercase letter, significa em ortografia e tipografia letras maiúsculas e letras minúsculas. NA maioria dos sistemas ocidentais, por exemplo, os alfabetos romanos, gregos, armênios, utilizam as letras maiúsculas e minúsculas na forma escrita, são os chamados “scrips bicameral”. Outros sistemas de escrita como a dos árabes, hebraico, por exemplo, não há esta distinção e são chamados sistemas “unicase”.
Nas diversas línguas existem regras para determinar quando as maiúsculas ou as minúsculas devem ser usadas nos textos. Em inglês, por exemplo, as letras maiúsculas são usadas como a primeira letra de uma frase, um nome próprio, em iniciais ou abreviaturas.Em outras línguas há variações na utilização de maiúsculas e minúsculas.Já na Alemanha a primeira letra de todos os substantivos são escritos em maiúsculo.
No Brasil são utilizadas letras maiúsculas no começo de um período, nos substantivos próprios, nos nomes próprios, nomes de vias e lugares públicos, nomes que designam altos conceitos religiosos, políticos ou nacionalistas, nomes que designam artes, ciências, ou disciplinas.
Também é usada a letra maiúscula em nomes que designam altos cargos, dignidades ou posto, em repartições, corporações ou agremiações, edifícios e estabelecimentos públicos ou particulares, nos títulos de livros, jornais, nos fatos históricos importantes, nomes de festas pagãs ou populares pontos cardeais, e adjetivos ou pronomes e expressões de tratamento.Para quem programa em Delphi, uma das primeiras coisas que se faz é conhecer as propriedades dos componentes e como fazer um bom uso delas. 

Uma propriedade bastante usada é a propriedade CharCase dos componentes Edit''s. Quando definida como ecUpperCase tudo o que é digitado no edit fica em caixa alta. 

Mas como fazer com os componentes do tipo TMemo? Eles não Têm essa propriedade!

Você pode resolver esse problema usando no evento OnKeyPress do componente a seguinte linha de código:

Key := UpCase( Key );

Mas isso só resolve parte do problema. O que fazer com os caracteres acentuados? Essa função não trata esses casos! Para isso você pode melhorar esse código, trocando o UpCase() pelo AnsiUpperCase(), ficando Assim:

Key := AnsiUpperCase( Key )[1];

Esta opção resolve plenamente o problema!
Você pode se perguntar: Porquê o conjunto [1] no final da linha? A resposta é: A função AnsiUpperCase() retorna uma cadeia de caracteres String e a variável Key é um Char, então devemos converter a String em Char para evitar erro na hora de compilar.

Espero ter ajudado com essa dica, obrigado!
 

Aluno de BSI na UNI-RN ( Natal/RN ), cursando o 4º Período. Trabalho com Desenvolvimento de Sistemas desde 1996. Tenho aplicações em Clipper/xBase e Delphi/PostgreSQL, Delphi/Firebird e Delphi/Access.

Veja também:

letter s 

 
letra f 
 · 
carta f 
 ·   · 
© Dicionário Linguee, 2015

Fontes não verificadas

Please do
 not write postin uppercase letter only, as it looks 
as if you are screaming to the people reading your post.
 
Não escreva
 comentários somente em letras maiúsculas, pois dá aentender 
que está a berrar com as pessoas que lêem o comentário.
He cut ouan uppercase letter from a piece of 
paper and then made one fold.
 
Ele cortou uma letra maiúscula de um pedaço de 
papel e a dobrou umavez.
 
Use double space and type the title of the table on the left, in italic and with no period,
 with the first letter of each worin uppercase letters
Dê um espaço duplo e digite o título da tabela à esquerda, em itálico e sem ponto
 final, sendo a primeira letra de cada palavrem maiúsculo.
Your password must be at least 7 characters long and
 contain at least: 1Uppercase letter, 1 Lowercase letter an1 digit. 
A sua senha deve ter pelo menos 7 caracteres e
 conter pelo menos: umaletra maiúscula, uma letra minúscula e um dígito. 
Let's say that we want names to be capitalized and headlines
 to be presentein uppercase letters
Vamos supor que desejamos os nomes capitalizados
 e os cabeçalhos emletras maiúsculas
The digit '0'
 (zero), and the uppercase letter 'O'
O digito
 '0' (zero), e a letra maiúscula 'O'
The digit '1' (one),
 the lowercase letter 'l' (ell), and the uppercase letter 'I'.
O digito
 '1' (um), a letra minúscula 'l' (éle), e letra maiúscula 'I'.
Passwords must
 contain at least 1 uppercase Letter, 1 Number and 
a minimum of 6 characters
 
As senhas terão de
 conter pelmenos 1 letra maiuscula e o minimo 
de 6 caracteres
 
Press the right soft key to change your
 keypad to the uppercase letters,lowercase letters, osymbols you 
need. or
 
Pressione a tecla de função direita a fim de
 mudar o teclado para letras masculas, letras minúsculas ou símbolos 
necessários.
Use uppercase letters (AB, C, etc.) 
to identify the individual parts of multiple figures.
 
Usar letras em caixa-alta (A, B, C, 
etc.) para identificar as partes individuais de figuras múltiplas.
 
At the end of the Resumo, list at
 least three and at the most five keywords in Portuguese (in uppercase letters anseparated by semicolons), preferably derived from the 
Terminologia em Psicologia, 
[...] 
[...] 
cinco palavras-chave em
 portuguê(em letras minúsculas separadas por ponto vírgula), preferencialmente derivadas do Terminologia emPsicologia, da Biblioteca 
Virtual em Saúde - Psicologia.
 
[...] 
following
 capitalizations: 1) lowercase only2) uppercase only, 3) firstletter capitalized, 4) as spelt 
in the user dictionary.
 
[...] 
seguintes definições:
 1) apenas minúsculas, 2apenas maiúsculas, 3)primeira letra em maiúsculas, 4) 
como digitado no dicionário do usuário.
The uppercase anlowercase letters show up like 
the humps of camels.
Aletras maiúsculas e minúsculas se assemelham a 
corcovas de camelos.
 
If the password you entered is not strong enough, you may want
 to try mixinguppercase anlowercase letters or making your 
password longer.
Se a senha digitada não for segura o
 suficiente, tente utilizar letras maiúsculas e misculas ou aumentar 
a quantidade de caracteres de sua senha.
 
Instead, use
 combinationof uppercase anlowercase letters, numbers, and 
symbols.
 
Evez disso, use combinações de letras maiúsculas e minúsculas, números 
e símbolos.
 
Creators can use uppercase anlowercase letters depending on 
the suffix.
É permitido utilizar maiúsculas minúsculas segundo o sufixo.
It if is
 not checked, uppercase anlowercase letters artreated in 
the same way.
 
Se ela não tiver
 sido activada, as letras maiúsculas e minúsculas sãotratadas 
da mesma maneira.
 
Must be 8 or more characters and contain
 a combinatioof uppercase andlowercase letters (A-Z or a-z) and 
at least 1 number (0-9).
Deverá ter oito
 caracteres ou mais e conter uma combinão de letras maiúsculas e 
minúsculas (A-Z ou a-z) e um mínimo de um número (0-9).
[...] 
appearing in the text should be written
 with the first letter in uppercaseanbe accompanied 
by the number (Figures, Tables and 
[...] 
[...] 
texto deverão ser
 escritas com a primeirletra maiúscula e acompanhadas 
do número (FigurasTabelas e Anexos) a que se referirem.
 
[...] 
Portuguese, except for the title, which must be included after the word
ABSTRACT and written with its first letter in uppercase
[...] 
redigido em português, com exceção do título, em negrito,
 apenacom a iniciaem maiúscula, que virá após a palavra 
ABSTRACT.
 
Note that the authors's  surnames  are placed
 only with the first letter inuppercase
Observe que os sobrenomes dos autores são colocados
 apenas coa primeira letra em maiúsculo
TITLE: The title must be clear and concise,
 in bold, with only the first letterwrittein uppercase, and centralized on the top 
of the page.
 
TÍTULO: Deverá ser claro e conciso, escrito apenas com a inicialmaiúscula, negrito, centralizado, 
na parte superior da página.
Apply to
 terms with first letter in Uppercase 
Aplicar aos
 termos com primeirletra maiúscula 
Type one letter in each box in either UPPERCASE or lowercase.
Coloque uma letra em cada quadrado (maiúscula ou minúscula) mas
apenas uma de cada vez.
 
Always enter
 the network numbein uppercase
Entrar sempre o número do
 diagrama de rede em letra maiúscula.
To get to the correct filename, you will
 need to change all letters touppercase anif necessary 
append the subarchitecture name.
Para obter o nome do ficheiro correcto, necessitará de
 alterar todas asletras para maiúsculas e se necessário 
adicionar o nome da sub-arquitectura.
 
If this option is active, any term found with the first letter in Uppercasemust have the same lower/uppercase structure as the 
segment.
Por exemplo: se o segmento-fonte contiver a
 palavra "Uno" escrita em letras maiúsculas e se a TDB contiver ambos os termos "uno" e "Uno", ser-lhe-á exibido apenas o resultado "Uno". 
The names of the authors must be written
 using the initial letter inuppercase, ifull, divided 
by commas; the two last ones are separated by the conjunction "and".
 
Grafar os nomes dos
 autorecom letra inicial maiúscula, por extenso, separados 
por vírgula; os dois últimos são separados pela conjunção "e", "y" ou "and", no caso de artigo em português, espanhol ou em inglês, respectivamente.
 


Leia mais em: Usando Uppercase em campo memo http://www.devmedia.com.br/usando-uppercase-em-campo-memo/9566#ixzz3jElRhvQu

Nenhum comentário:

Postar um comentário