0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 81
1

Бегущая строка

27.06.2016, 16:22. Показов 5157. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу, которая выводит на экран бегущую строку.
0
27.06.2016, 16:22
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.06.2016, 16:22
Ответы с готовыми решениями:

Бегущая строка в TextBox
Всем привет, Знаю, что тема избитая, гуглил, но остались некоторые вопросы. В общем задача обычная, пока упрощённый вариант. 2...

Бегущая строка с использованием регулярных выражений
Необходимо доработать программу с использованием регулярных выражений. using System; using System.Collections.Generic; using...

Бегущая из верхнего правого угла строка
Создать бегущую из верхнего правого угла строку, совершающую каждую секунду перемещение на один символ вниз и один символ влево, в случае...

4
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
27.06.2016, 16:35 2
Лучший ответ Сообщение было отмечено SiMBioS как решение

Решение

1 вариант :
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void Form1_Load(object sender, EventArgs e)
    {
        start = label1.ForeColor;
        end = Color.White;
        Timer timer = new Timer();
        timer.Interval = 500;
        timer.Tick += timer_Tick;
        timer.Start();
    }
 
    Color start;
    Color end;
 
    void timer_Tick(object sender, EventArgs e)
    {
        if (label1.ForeColor == start) label1.ForeColor = end;
        else label1.ForeColor = start;
        if (label1.Left > -label1.Width) label1.Left -= 5;
        else label1.Left = this.Width;//this - относительно чего label будет двигаться влево
    }
2 вариант:
Вложения
Тип файла: 7z runningString.7z (23.3 Кб, 51 просмотров)
1
 Аватар для Tsin
1180 / 488 / 188
Регистрация: 30.12.2012
Сообщений: 1,278
Записей в блоге: 2
27.06.2016, 17:34 3
Лучший ответ Сообщение было отмечено SiMBioS как решение

Решение

Через итераторы:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
static IEnumerable<string> GenerateRunningString(string sourceString)
{
    string next = sourceString;
 
    while (true)
    {
        char first = next[0];
        next = next.Substring(1) + first;
 
        yield return next;
    }
}
 
static void Main(string[] args)
{
    int delay = 50;
 
    string str = @"I shouldn't ask to solve all my exercises on Cyberforum... ";
    var progression = GenerateRunningString(str);
 
    foreach (var item in progression)
    {
        Console.WriteLine(item);
        Thread.Sleep(delay);
        Console.Clear();
    }
}
3
0 / 0 / 0
Регистрация: 12.11.2015
Сообщений: 81
28.06.2016, 15:35  [ТС] 4
Спасибо большое)) ТОлько вот немогу ошибку исправить в этой строке
C#
1
Thread.Sleep(delay);
Элемент "Thread" не существует в текущем контексте.
0
 Аватар для Tsin
1180 / 488 / 188
Регистрация: 30.12.2012
Сообщений: 1,278
Записей в блоге: 2
28.06.2016, 15:43 5
Лучший ответ Сообщение было отмечено SiMBioS как решение

Решение

SiMBioS, using System.Threading;
1
28.06.2016, 15:43
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.06.2016, 15:43
Помогаю со студенческими работами здесь

Сортировка строк по году рождения (1945 - 1 строка, 1944 - 2 строка)
Здравствуйте форумчане, необходима ваша помощь. Дан текстовый файл:&quot; Kaligoev Paul Ignashevich 1997 School №76, Street 56, Astrakhan,...

Пользователем вводится строка. Программа должна определить, является ли эта строка палиндромом
Пользователем вводится строка.программа должна определить , является ли эта строка полиндромом ?

Строка: Если строка, то сохранить в txt формате и подсчитать количество слов, букв, пробелов.
Доброго времени суток ребята! Вообщем задача сложная : Надо создать консоль где: пользователь вводит, строку либо адрес(путь к txt...

Описать структуру ИЗДЕЛИЕ, содержащую: имя - строка материал - строка количество - int цена - double
Массивы структур: Описать структуру ИЗДЕЛИЕ, содержащую: имя - строка материал - строка количество - int цена - double

Описать структуру ИЗДЕЛИЕ, содержащую: имя - строка материал - строка количество - int цена - double
Массивы структур: Описать структуру ИЗДЕЛИЕ, содержащую: имя - строка материал - строка количество - int цена - double


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Создаем SPA Router на чистом JavaScript
bytestream 17.02.2025
В современной веб-разработке одностраничные приложения (SPA) стали стандартом для создания динамичных и отзывчивых пользовательских интерфейсов. Ключевым компонентом любого SPA является роутер -. . .
Машинное обучение на TypeScript и TensorFlow
bytestream 17.02.2025
Машинное обучение становится все более востребованным направлением в современной разработке программного обеспечения. Интеграция искусственного интеллекта в веб-приложения открывает новые возможности. . .
Манипуляция данными EXIF и JPEG в JavaScript
bytestream 17.02.2025
В современном мире цифровой фотографии метаданные изображений играют важнейшую роль в организации и управлении медиаконтентом. Формат EXIF (Exchangeable Image File Format) - это стандарт,. . .
Как создать GUID/UUID в JavaScript
bytestream 17.02.2025
GUID (Globally Unique Identifier) и UUID (Universally Unique Identifier) - это специальные форматы 128-битных идентификаторов, которые практически гарантируют уникальность значения во времени и. . .
Что такое мышление в упрощенном смысле (моё субъективное видение, для создания модели).
Hrethgir 17.02.2025
Разумеется упрощать смысл есть. Дело в том, что я пришёл к тому выводу, что даже если я создам свой процессор (конвейер), то первое для чего смогу его использовать в качестве демонстративного. . .
Как Node.js устроен изнутри
Wired 17.02.2025
Node. js коренным образом изменил подход к веб-разработке, позволив использовать JavaScript не только в браузере, но и на стороне сервера. Созданный в 2009 году Райаном Далем, Node. js представляет. . .
Как обновить Node.js в Windows
Wired 17.02.2025
Думаю, многие разработчики сталкивались с ситуацией, когда устаревшая версия Node. js становилась источником проблем - от несовместимости с новыми пакетами до уязвимостей в безопасности. Особенно это. . .
Как обновить Node.js в MacOS
Wired 17.02.2025
В Node. js существует несколько подходов к обновлению, каждый из которых имеет свои преимущества и особенности применения. Выбор конкретного метода зависит от ваших потребностей - будь то. . .
Как обновить Node.js в Linux
Wired 17.02.2025
Обновление Node. js может показаться сложной задачей, особенно если у вас несколько проектов с разными зависимостями. Однако существует несколько надежных способов обновления, подходящих для разных. . .
[golang] 134. Gas Station
alhaos 17.02.2025
Тут нам даны два целочисленных слайса gas и cost, индексы массива представляют собой заправочные станции. а элементы gas это количество топлива на такой станции, cost это количество топлива. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru