Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на Basic / VBA

Выпуск № 052
от 09.03.2003, 17:20

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 87
Отправлено ответов: 104
Активность: 119.5 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Licvidator
Статус: Доверительный
Общий рейтинг: 142.34
[Подробней >>]
Igoryk
Статус: Профессиональный
Общий рейтинг: 131.55
URL: IgorykSoft
[Подробней >>]
USA
Статус: Начальный
Общий рейтинг: 166.66
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 84. Хотел бы выразитьособую благодарность экспертам USA,Licvidator,Igoryk. Уважаемые эксперты проблема в... (ответов: 3)

Вопросов: 1, ответов: 3


 Вопрос № 84

Хотел бы выразитьособую благодарность экспертам USA,Licvidator,Igoryk.
Уважаемые эксперты проблема вследующем никак не могу создать глобальную переменную точнее преременные созданные (обозначенные) на одной forme как например Double не желают работать на другой форме принимая непосредственное участие в расчете.
Как обозначить глобальную переменную?.
Помгите чем сможете.
Ещё вопросик существует ли в VB такая же таблища как в Exel ?(просто ячейки без всяких наворотов).
С уважением Саша.



Вопрос отправлен: 06.03.2003, 17:13
Отправитель: Cаша (Hi-tech_2003@rambler.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Licvidator

Приветствую Вас, Cаша!
Саш, тебе бы маленько русскому подучиться...:)
Из всего написанного тобой я сделал вывод, что тебе нужно создать глобальную переменную, чтобы она была видна из всех процедур. Если так, смотри:
***
Option Explicit
Dim a As Double' эту строчку пишешь там же, где и "Option Explicit", т.е. выше слов "Private Sub Form_Load()"
Private Sub Form_Load()
'код программы
End Sub
***
Теперь что касается второго вопроса. Щелкаешь по панели, откуда перетаскиваешь на форму кнопки, текстовые поля и т.д. правой кнопкой мыши, выбираешь Компоненты, появится список доступных библиотек и *.ocx - файлов. Вот там находишь Microsoft DataGrid Control, Microsoft FlexGrid, Microsoft Hierarchical FlexGrid Control. Если не ошибаюсь, это то, что тебе нужно. Правда, я с ними не работал, нужды не было:)


Ответ отправлен: 06.03.2003, 20:11
Отправитель: Licvidator


Отвечает Igoryk

Здравствуйте, Cаша!
Создай модуль. И делай Public Const. Например так:
Public Const Pi = 3.1415926

Ответ отправлен: 07.03.2003, 20:06
Отправитель: Igoryk


Отвечает USA

Добрый день, Cаша!
Глобальные переменные должны бытьт объявленны на уровне модуля, не объектного модуля (форма, контролер...), а просто модуля:
Global VarName As VarType
В VB таблиц нет, но можно подключить библиотеку Excel, и использовать все его объекты как встроенные. Для подключения библиотеку используй команду ProjectReferences, либо контекстное меню объектного броузера.
Удачи.
USA


Ответ отправлен: 07.03.2003, 05:30
Отправитель: USA



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (32)
C / C++ (27)
Perl (6)
Delphi (14)
Pascal (19)
Basic / VBA (10)
Java / JavaScript (9)
PHP (7)
MySQL / MSSQL (5)
Пользователю
Windows 95/98/Me (31)
Windows NT/2000/XP (23)
"Железо" (28)
Поиск информации (14)
Администратору
Windows NT/2000/XP (11)
Linux / Unix (11)
Юристу
Гражданское право (7)
Семейное право (3)
Трудовое право (4)
КоАП (3)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное