GARANTIR DESCONTO

Fórum Socorro !!! texto aleatorio #172413

30/07/2003

0

Galera tenho um arquivo txt com frases
quero colocar em um painel uma frase aleatória toda vez que o usuário entrar no sistema

meu txt e assim

marcos legal
marcelo teste
fdasfdsfdasf
fasdf
dsfasdfsdfsd
fdsafdsfsdfsd

quero no painel

--------------------------
marcos legal
--------------------------

/deu para entender.


Obrigado desde ja.

Marcos Diirr


Marcosdiirr

Marcosdiirr

Responder

Posts

30/07/2003

Cebikyn

Use:
case Random(Integer) do
  0: Panel1.Caption:=´Texto1´;
  1: Panel1.Caption:=´Texto2´;
  2: Panel1.Caption:=´Texto3´;
  3: Panel1.Caption:=´Texto4´;
end;


Onde [b:14efb0e8a5]Integer[/b:14efb0e8a5] representa o número de frases que você tem menos 1, depois basta copiar as linhas iniciadas por números, tantas vezes quantas sejam necessárias.


Responder

Gostei + 0

31/07/2003

Nildo

var
   b: TStringList;
begin
   b := TStringList.create;
   b.loadFromFile(´c:\suas_frases.txt´);
   panel1.Caption := b.strings[Random(b.count-1)];
end;


-------------------
Pronto. Soh issu
Basta usar criatividade e misturar com um pouco de programação.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar