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

Функция IsDate

14.01.2013, 19:30. Показов 3330. Ответов 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
11274 / 4760 / 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
11274 / 4760 / 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
11274 / 4760 / 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
11274 / 4760 / 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
11274 / 4760 / 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
11274 / 4760 / 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
Ответ Создать тему
Новые блоги и статьи
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru