Страница: 1 |
Страница: 1 |
Вопрос: Два вопроса
Добавлено: 27.09.06 23:54
Автор вопроса: Marki
Использую VB 2005 Express
1. Подскажите, где взять библиотеку DAO 3.6 ?
2. Требуется установить размер формы , имея размеры необходимого ВНУТРЕННЕГО пространства для размещения элементов. Для Form1.Height необходимо увеличить парамерт на этот размер заголовка. КАК получить ВЫСОТУ заголовка формы?
Буду признетелен за КОНКРЕТНЫЕ ОТВЕТЫ.
Советы типа "переходи с VB 2005 Express на..." прошу считать НЕконкретными и здесь не использовать.
Заранее всем спасибо за помощь.
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 28.09.06 03:51
1. Project -> Add Reference -> COM -> Microsoft DAO 3.6 Object Library
2. Не уверен на счет Express, но в версии PRO есть такой метод:
Member of: System.Windows.Forms.SystemInformation
Summary:
Gets the height, in pixels, of the standard title bar area of a window.
Return Values:
The height, in pixels, of the standard title bar area of a window.
Номер ответа: 2
Автор ответа:
Marki
Вопросов: 42
Ответов: 94
Профиль | | #2
Добавлено: 28.09.06 06:29
1) 2 EROS: Вопрос лишь на первый взгляд мог показаться простым. Мы успели обсудить это аськой ДО появления здесь вопроса.
ДАННАЯ БИБЛИОТЕКА ОТСУТСТВУЕТ В СПИСКЕ.
2) Такое в экспресс есть, работает. Спасибо.
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 28.09.06 19:47
Значит тебе остается лишь скачать пакет MDAC 2.7 с сайта Microsoft и установить его.. Хотя, если признаться честно.. отсутствие этой библиотеки на компе мне кажется более чем странным.. Она настолько распространена что включается в комплект MS Office.. Возможно у тебя есть другая версия (не 3.6) так она тоже вполне подойдет если у тебя БД версии не выше 2000, если же выше, тогода ТОЛЬКО 3.6... только она умеет полноценно выполнять сервисные прцедуры БД MS Access 2002-2003
Номер ответа: 4
Автор ответа:
Marki
Вопросов: 42
Ответов: 94
Профиль | | #4
Добавлено: 28.09.06 22:30
Скачал. Но НЕ установил - после сообщения о том что "установка не поддерживается операционной системой т.к. уже входит в ее состав" происходит выход из установщика.
Гм... вопрос все еще ОТКРЫТ.
Номер ответа: 5
Автор ответа:
Marki
Вопросов: 42
Ответов: 94
Профиль | | #5
Добавлено: 28.09.06 22:31
переустановка Офиса ситуацию не изменила.
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 30.09.06 00:18
афигеть... впервые о таком слышу..
тогда извини.. больше мне помочь нечем..
Номер ответа: 7
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #7
Добавлено: 30.09.06 01:08
Впервые слышишь?.. Т.е. никогда не устанавливал?..
Во-первых, MDAC 2.8, а не 2.7.
Во-вторых, он входит в состав XP SP2, потому и "установка не поддерживается операционной системой т.к. уже входит в ее состав".
Номер ответа: 8
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #8
Добавлено: 30.09.06 03:44
GSerg, да почему же не устанавливал? как раз наоборот - устанавливал! и не один раз.. именно поэтому и подсказал скачать и поставить... а почему 2.7 а не 2.8 чтобы уж наверняка.. Дело в том,что я где-то то читал, что DAO в 2.8 не включается.. (возможно я ошибаюсь) и чтобы он не качал впустую сказал именно 2.7
А раз входит в ее состав, то где тогда либа? MDAC стоит... Office стоит... а либы нету-чудеса!!!
Номер ответа: 9
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #9
Добавлено: 30.09.06 03:52
И еще .. попробуй поискать ее по системному диску. Называется она dao360.dll. У меня по умолчанию она установилась в
C:\Program Files\Common Files\Microsoft Shared\DAO
кроме этого поиск еще выдал dao350.dll...
Возможно она у тебя просто не зарегистрирована.. (хотя это вряд ли)
Номер ответа: 10
Автор ответа:
Marki
Вопросов: 42
Ответов: 94
Профиль | | #10
Добавлено: 30.09.06 10:35
Все, сдался! Файл есть, по тому же адресу, пытаюсь добавить в список библиотек "ручками", несколько секунд созерцаю песочный часы, после чего в холостую перепроверяю НЕизменившийся список... ((
Номер ответа: 11
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #11
Добавлено: 30.09.06 14:04
Попробуй зарегистрировать ее в системе..
Если не поможет, значит дело в Express.. больше у меня вариантов нету... ((
Номер ответа: 12
Автор ответа:
Marki
Вопросов: 42
Ответов: 94
Профиль | | #12
Добавлено: 30.09.06 18:41
уже пробовал.. и плакалЬ ((