Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73

Функция IsDate

14.01.2013, 19:30. Показов 3489. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть код программы будильника, когда его устанавливаешь, то при совпадении с системным временем срабатывает мелодия....проблема вся в том что устанавливать его можно только по одной цифре, иначе пишет ошибку-несовпадение типов, прочитал что поможет в этом функция IsDate но что я не делал, как ее не записывал, не работат. Заранее огромное спасибо тому кто вникнет и поможет!!!

Visual Basic
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Option Explicit
Dim Время_на_часах As Date ' Так как мы анализируем время на часах, то объявляем как переменную
Dim Будильник_установлен As Boolean ' А Эта переменная принимает только два значения- true и false и нужна она нам для работы будильника
 
Private Sub Включить_будильник() 'какие действия производятся при срабатывании этой процедуры
 Будильник_установлен = True ' присваиваем значение переменной, от которого будет зависеть работа будильника
 Метка_будильника.Caption = "Будильник установлен на:" 'Меняем надпись над циферблатом будильника
 Кнопка_включения_выключения_будильника.Caption = "Выключить будильник" 'Меняем надпись на кнопке
End Sub
 
Private Sub Выключить_будильник() 'какие действия производятся при срабатывании этой процедуры
 Будильник_установлен = False ' присваиваем значение переменной, от которого будет зависеть работа будильника
 Метка_будильника.Caption = "Будильник отключен" 'Меняем надпись над циферблатом будильника
 Кнопка_включения_выключения_будильника.Caption = "Включить будильник" 'Меняем надпись на кнопке
End Sub
 
Private Sub Включить_сигнал_будильника() 'Проедура которая воспроизводит музыкальный файл
 плеер.Command = "close" 'Закрывает музыкальный файл(это для корректной работы проигрывателя, если мы до этого забыли закрыть)
 плеер.Command = "open" 'Открываем музыкальный файл
 плеер.Command = "play" 'Проигрываем музыкальный файл
End Sub
 
Private Sub Смена_даты_и_дня_недели() 'процедура, которая производит смену даты и дня недели(обноврение ее)
 Циферблат_даты.Text = Date 'Обновляет дату на циферблате даты
 Циферблат_дня_недели.Text = WeekdayName(DatePart("w", Date, vbMonday)) ' обновляет день недели на циферблате дня недели
End Sub
 
Private Sub Form_Load() 'что будет происходить при загрузке формы
 плеер.DeviceType = "WaveAudio" 'Указывает какой тип музыкальных файлов будет проигрывать проигрыватель
 плеер.FileName = "C:\Users\Vdekameron\Desktop\wav\Эй толстый - Уматурман.wav"
 Смена_даты_и_дня_недели 'Имя процедуры, которая производит смену даты и дня недели
 Будильник_установлен = True 'Имя процедуры, которая производит выключение будильника
 Выключить_будильник
End Sub
 
Private Sub Кнопка_включения_выключения_будильника_Click() 'Что будет происходить при нажатии на эту кнопку
 If Будильник_установлен Then Выключить_будильник Else Включить_будильник 'если переменная будильник установлен= true(в программе это можно не писать)то выполняем процедуру-выключить_будильник, иначе-включить будильник
End Sub
 
Private Sub Кнопка_выключения_сигнала_Click() 'что будет происходить при нажатии на эту кнопку
 плеер.Command = "close"
End Sub
 
Private Sub Таймер_часов_Timer() 'Что будет происходить при работе таймера
 Время_на_часах = Time 'Переменной присваиваем значение
 Циферблат_часов.Text = Время_на_часах 'выводим на циферблат часов значение, которому равна переменная
 If Time = 0 Then Смена_даты_и_дня_недели 'Если время -полночь, то заставляем работать процедуру по смене даты и днянедели
 If Циферблат_будильника.Text = Время_на_часах And Будильник_установлен Then Включить_сигнал_будильника
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.01.2013, 19:30
Ответы с готовыми решениями:

If IsDate()., или хотя бы походе на Date()
Здравствуйте! Мне нужно из последовательности целых чисел с 0 до 99999999 сначала выбрать те, которые похожи на дату, потом все...

Перегрузка операций: friend-функция или функция-член класса
Здравствуйте, меня интересует вопрос, в чем разница при перегрузке операторов через operator и friend. Вот к примеру такой код. class...

Функция sqrt: существует более одного экземпляра. Функция перегруженная
#include <iostream> #include <math.h> #include <iomanip> using namespace std; int main(){ float s, p; int c, a; s=0; ...

32
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 19:55  [ТС]
Студворк — интернет-сервис помощи студентам
огромное спасибо, сейчас буду разбираться, в книге было написано что это можно решить с помощью функции isdate но как я не пытался у меня не получалось
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 20:06
Visual Basic
1
Время_на_часах = Время_на_будильнике
Эти переменные типа String
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 20:06  [ТС]
то что вы мне скинули решает ту проблему о которой я говорил, но ломает весь проект, потому что музыка загружается с каждым импульсом таймера...(((
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 20:13
Цитата Сообщение от Vdekameron Посмотреть сообщение
ломает весь проект, потому что музыка загружается с каждым импульсом таймера
Ничего не ломает
Вложения
Тип файла: rar Новая папка.rar (3.3 Кб, 5 просмотров)
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 20:20  [ТС]
Ну теперь когда вы добавили еще секунды не ломает ничего)) Спасибо а Visual вообще mp3 воспроизводит? WaveAudio не воспроизводит у меня mp3 хотя в книге написано что без проблем
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 20:30
Поиск рулит
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 20:43  [ТС]
А почему у меня не получалось сделать это с помощью функции IsDate?
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 20:50
Потому что ты сравнивал арбузы с километрами
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 20:58  [ТС]
да видимо мне еще много нужно долбить все это ... у тебя терпение хорошее, до тебя парень какой то нервный мне отвечал.
Смотри у меня mp3 не играет, вот простейший код

Visual Basic
1
2
3
4
5
6
7
Private Sub Command1_Click()
 pleer.DeviceType = "WaveAudio"
 pleer.FileName = "V:\Ìóçûêà\cool 2010\niusha_-_chudo.mp3"
 pleer.Command = "close"
 pleer.Command = "open"
 pleer.Command = "play"
End Sub
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 21:07
Цитата Сообщение от Vdekameron Посмотреть сообщение
pleer.DeviceType = "WaveAudio"
убери это
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 21:35  [ТС]
Работает, спасибо! Ты не можешь нормальную книгу посоветовать в интернете по бэйсику? потому что в этой которую я читаю он пишет что mp3 воспроизводится с помощью waveaudio
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2013, 21:40
В закреплённых темах есть
1
 Аватар для Vdekameron
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 73
15.01.2013, 22:47  [ТС]
А как писать именно тебе? потому что уже давно от темы отошел, а пока у тебя есть настроение нужно как можно больше у тебя узнать)) если ты не против

 Комментарий модератора 
Напоминаю о п.4.13 Правил Форума.
Тем не менее, возможность отправлять ЛС у Вас появится через 3 дня с момента регистрации.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.01.2013, 22:47

Функция удаления текста в скобках [2], непосредственно функция + 12кб вложений
Доброго времени суток, случилось так, что пришлось работать с с-строками (лаба, угу), в которой нужно удалить весь текст в скобках,...

Какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get()?
какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get()

Выясните, сохраняет ли булева функция 0, 1, является ли функция линейной, монотонной, само двойственной?
Помогите пожалуйста!!! Булева функция задана вектором значений F(x)=(1001) Выясните, сохраняет ли эта функция 0, 1, является ли эта...

Функция - Pos(s,s1). Назначение - поиск первого вхождения подстроки s1 в строку s (аналогичная функция C - strstr)
Функция - Pos(s,s1). Назначение - поиск первого вхождения подстроки s1 в строку s (аналогичная функция C - strstr).Помогите плииз

что за функция такая strstr? или это не функция?
void search(sp *list){ sp *prt = list; char f,r; cout<<Rus("введите текст")<<endl; cin>>f; cout<<Rus("введите выходной...


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

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Новые блоги и статьи
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи. . . .
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru