Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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 есть такой метод:
Public Shared ReadOnly Property CaptionHeight() As Integer
     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: Вопрос лишь на первый взгляд мог показаться простым. Мы успели обсудить это аськой ДО появления здесь вопроса.
Project -> Add Reference -> COM -> Microsoft DAO 3.6 Object Library


ДАННАЯ БИБЛИОТЕКА ОТСУТСТВУЕТ В СПИСКЕ.

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
Значит тебе остается лишь скачать пакет MDAC 2.7 с сайта Microsoft и установить его

Скачал. Но НЕ установил - после сообщения о том что "установка не поддерживается операционной системой т.к. уже входит в ее состав" происходит выход из установщика.

Гм... вопрос все еще ОТКРЫТ.

Ответить

Номер ответа: 5
Автор ответа:
 Marki



Вопросов: 42
Ответов: 94
 Профиль | | #5 Добавлено: 28.09.06 22:31
Она настолько распространена что включается в комплект MS Office

переустановка Офиса ситуацию не изменила.

Ответить

Номер ответа: 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
И еще .. попробуй поискать ее по системному диску. Называется она dao360.dll.


Все, сдался! Файл есть, по тому же адресу, пытаюсь добавить в список библиотек "ручками", несколько секунд созерцаю песочный часы, после чего в холостую перепроверяю НЕизменившийся список... :(((

Ответить

Номер ответа: 11
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #11 Добавлено: 30.09.06 14:04
Попробуй зарегистрировать ее в системе..
Если не поможет, значит дело в Express.. больше у меня вариантов нету... ((

Ответить

Номер ответа: 12
Автор ответа:
 Marki



Вопросов: 42
Ответов: 94
 Профиль | | #12 Добавлено: 30.09.06 18:41
Попробуй зарегистрировать ее в системе..

уже пробовал.. и плакалЬ ((

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам