![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 |
Пользователь
Регистрация: 03.04.2011
Сообщений: 25
|
![]()
Календарь использую стандартный (tools -> preferens -> microsoft calendar control 2007). Ничего похожего на DateChange не нашел.
TO Ципихович Эндрю про файл не понял... какой прикрепить? ЗЫ: в принципе, проблема исчерпана. Есть другая(наверно, надо другую тему, но напишу здесь): как назначить ошибку на On Error GoTo? В книжке читал, что номера ошибок 0 - 512 зарезервированы для Err.Number, остальные 513 - 65535 пользователь может назначить самостоятельно. КАК ИХ НАЗНАЧИТЬ? |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,154
|
![]()
что за понятие назначить ошибку??
If Error № Then GoTo куда_надо если номер ошибки не знаем тогда <>0 про файл не понял... какой прикрепить? тот в котором этот календарь с Вашими наработками |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 03.04.2011
Сообщений: 25
|
![]()
Файл прикрепить не могу - он у меня на работе. Вы опять не поняли: строка On Error GoTo ставится перед сомнительными участками кода. В конце участка пишем On Error GoTo 0. Если ошибка происходит в этом участке то можно вызвать функцию Err.Number, которая возвращает код ошибки. Так вот: коды 0 - 512 зарезервированы за программными ошибками, а коды >512 можно как-то назначить программно (например, присвоить 513 - ошибка в вводе данных и т.п.). Но как это сделать - не знаю.
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,154
|
![]()
Ну если делать нечего назначайте програмно, если ошибка = 567, тогда она зовётся "сам придумал", ОК???
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 03.04.2011
Сообщений: 25
|
![]()
Кто сказал? - В инете прочитал)))
Подожду - да не надо ждать. Все работает, причем так как мне надо. Спасибо! Еще вопросик: как заменить короткое тире на длинное? даже не заменить, а сразу вывести с помощью:selection.typetext(???????) |
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,154
|
![]()
Макрорекодер не помогает, так как настроено только короткое тире?
Код:
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 03.04.2011
Сообщений: 25
|
![]()
Спасибо! Не нашел в правилах, как поднять репутацию...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как дописать данные из одного MemoryStream в другой? | iiunbreakableii | Общие вопросы Delphi | 2 | 01.04.2011 08:17 |
Как скопировать строку из одного Stringgrida в другой? | Pinkygirl | Общие вопросы Delphi | 1 | 16.01.2010 23:25 |
Необходимо передать переменную из одного класса в другой. | scray | PHP | 4 | 27.12.2009 13:01 |
как из макроса передать управление пользователю, а потом опять макросу? | Тупой | Microsoft Office Excel | 5 | 03.09.2009 23:01 |
С помощью методов и свойств объекта осуществляется управление терминалом. Имя (идентификатор) объекта | User>lia | Общие вопросы Delphi | 4 | 16.01.2009 16:37 |