Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];

Вниз

Бегущая строка   Найти похожие ветки 

 
Mag   (2003-10-24 17:32) [0]

Подскажите, как можно сделать бегущюю строку.


 
BoBaH   (2003-10-24 17:36) [1]

Ставим таймер, у него по событию OnTimer меняем строку (выделять новую подстроку из полной строки метод Copy и т.д.).

То или не то?


 
MaG   (2003-10-24 17:43) [2]

Напиши пример, пожалуйста


 
BoBaH   (2003-10-24 17:51) [3]

const
n = 10;
var
super: string = "Бежит строка туда!";
i: integer;
...
procedure TForm1.OnCreate(Sender: TObject);
var
str: string;
begin
i := 1;
str := StringOfChar(" ", n);
super := str+super+str;
end;

procedure TForm1.Timer1OnTimer(Sender: TObject);
begin
Application.Caption := Copy(super, i, n);
Inc(i);
if i >= length(super)-n then i := 1;
end;


В синтаксисе полностью не уверен, т.к. нет Delphi под рукой...


 
BoBaH   (2003-10-24 18:15) [4]

Т.е. в смысле там Application.Title вроде должен быть.


 
MaG   (2003-10-24 18:25) [5]

Спасибо BoBaH.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.01 c
1-8511
LORDIK
2003-10-23 15:40
2003.11.03
Разделить


1-8386
senya
2003-10-22 18:05
2003.11.03
FastReport


1-8390
Aleksandr
2003-10-22 17:56
2003.11.03
Можно ли как-то при помощи директив компилятора изменить exename?


7-8704
Nick_Omsk
2003-08-16 22:18
2003.11.03
Блокировка работы


1-8497
killer
2003-10-23 20:55
2003.11.03
Как программноузнать русифированная или нерусифированная Windows?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский