Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.04.2010, 17:58
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Уважаемые господа-товарищи! )) Возможно на VBA сделать что-то подобное? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Если нет, то как тогда можна сделать подобное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 17:59
|
|||
|---|---|---|---|
Объявить переменную несколько раз |
|||
|
#18+
так нельзя. зачем? и что вы делать собираетесь дальше с этой переменной? ps может проще переписать все типы в один и добавить в него еще одним параметром DicType? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:01
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Объявляйте как Object ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:02
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Konst_One, мысль, конечно, интересная, но не хотелось-бы все в один - уж слишко разношерстная братия у меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:02
|
|||
|---|---|---|---|
Объявить переменную несколько раз |
|||
|
#18+
скорее как Variant, но автору то нужно наверное другое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:04
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Konst_One, во-во, мне нужно в зависимости от типа справочника, объявить тип переменной соответствующего типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:04
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Shocker.Pro, а как мне потом ему тип задать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:06
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
woozywoozyShocker.Pro, а как мне потом ему тип задать? Я может поторопился. У вас MyType2 - перечисляемый тип или класс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:07
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Shocker.Pro, Type. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:09
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Тогда объясните, как вы собираетесь в дальнейшем использовать переменную заранее неизвестного типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:09
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Сделал Object. В условии сделал Set MyVar=MyType Ошибок не выдает, но и не работает как нужно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:11
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Shocker.ProТогда объясните, как вы собираетесь в дальнейшем использовать переменную заранее неизвестного типа. Писать в файл - для этого мне нужно определить размер переменной/объекта (Len). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:13
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
woozywoozy, б-р-р-р. Определить размер незаполненной переменной? Он же известен заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:18
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Shocker.Pro, вобщем так - есть четыре пользовательских типа, есть четыре массива с соответствующими типами. Эти массивы нужно сохранить в файлы на диске. Файлы открываю в режиме Binary. Что-бы не писать для каждого типа свою процедуру сохранения, я сделал одну, в которой мне нужно объявить переменную соответствующего типа (в зависимости от переданного параметра). В команду Open ... For Binary мне нужно передать размер рекорда... как-то так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:21
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
woozywoozyСделал Object. В условии сделал Set MyVar=MyType Ошибок не выдает, но и не работает как нужно... Кстати - тут я протупил - ошибку не выдает потому, что On Error Resume Next... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.04.2010, 18:31
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
Ладно, если никто ничего не может подсказать, то можно закрывать - попробую размер определять по первому элементу массива... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.04.2010, 12:29
|
|||
|---|---|---|---|
Объявить переменную несколько раз |
|||
|
#18+
woozywoozyВозможно на VBA сделать что-то подобное? … Если нет, то как тогда можна сделать подобное?Женская логика детектед. woozywoozyпопробую размер определять по первому элементу массива... Не поможет. Переменная должна быть того типа, который пишешь, иначе получишь мусор, а не запись. Лучше не изобретай велосипед с квадратными колесами, а используй XML. Или храни справочники в самом файле, если это эксель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.04.2010, 14:15
|
|||
|---|---|---|---|
|
|||
Объявить переменную несколько раз |
|||
|
#18+
авторЖенская логика детектед. Смешно и не правда )) авторЛучше не изобретай велосипед с квадратными колесами, а используй XML. Или храни справочники в самом файле, если это эксель. Уже все давно сделал и забыл. Не парьте себе мозг... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2159935]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 141ms |

| 0 / 0 |
