Visual Basic 6.0 - Re[2]: размер массива
Re[2]: размер массива
Здоровья тебе, #/Sergey/#.
XC: #RU.VISUAL.BASIC, #CC.MY.ECHOMAIL
20 Hоя 03, в 18:51, *Sergey Broudkov* писал я к _Dmitry Feodorov_:
AZ>>> как узнать сабж?
DF>> imho: size = UBound(array)-LBound(array)
SB> +1 забыл добавить.
Точно, есть такое дело. Просто обычно в других случаях их использую(для организации перебора массива), по-этому и сглючил.
Удачи, #*/Дмитрий/*#.
[SPBGPU 3083/1]
* Origin: It's all gone. What is left behind on the desert we (2:5030/1450.6)
Помогите плзззз!
1) Как правильно использовать файл .manifest, чтобы
изменить контролы в проге ?
2) Как использовать ресурс - 24, для того же эффекта? (т.е. XML)
Можно примером?
З.Ы. Только не MSDN'овской справкой plzzz :)
* Origin: www.Hz-Saratov.narod.ru (2:5053/39.9)
Re: Помогите плзззз!
From: Alexander Asyabrik <belmis [@] mail.belpak.by>
Привет, Anton.
Вы, было дело, писали 21 ноября 2003 г., 15:31:
SA> 1) Как правильно использовать файл .manifest, чтобы
SA> изменить контролы в проге ?
Правильно так: он должОн быть (_от_любой_проги_ только с
соответствующим изменением имени). Внутри кода, как можно раньше вызови
InitCommonControls. Это все, что нужно.
SA> 2) Как использовать ресурс - 24, для того же эффекта? (т.е. XML)
SA> Можно примером?
Те же помидоры. Берешь 24 ресурс от любой проги и внедряешь в ресурсы
своей программы. Опять-таки добавляешь в код вызов апи
InitCommonControls.
ЗАМЕЧАHИЕ: контролы не должны быть в графическом стиле! Hо и при
выполнении этого условия не все контролы будут с XP стилями, а
некоторые контролы сильно мерцают от движения мышом. Пробуй,
экспериментируй.
--
С уважением, Alexander
3:11:26 PM
* Origin: Talk.Mail.Ru (2:5020/400)
Re: Вопрос ?
From: "Mihail Borisov" <skull [@] amur.ru>
Fri Nov 21 2003 14:25, Dmitriy Kozyrev wrote to Mihail Borisov:
IE>>> Ты че чувак, сам не можеш сравнит две строки и пасмотрет че там за
IE>>> лишние три кило текста? Тут блин внатуре нет телепатов.
MB>> Какой лишний текст?
MB>> Текст тот же, а размер разный
DK> Hу как же он может быть тем же? Посмотри внимательно. Может быть, там
DK> часть текста сдупилась, может быть, кодировка поплыла (смесь анси и
DK> юникода - в результате фазы луны иногда такое бывает). От того, что
DK> случилось с твоим текстом, зависит то, что тебе придется делать, чтобы
DK> пофиксить это. :)
Все уже не надо ничего искать, использую System.Net.Sockets.
Bye All Мыло: mihailborisov(ДОГ)hotmail(ТЧК)ru
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Data и Recordset
From: "Dmitry S." <dsenkov [@] novgorod.net>
Добрый день, о умнейшие из умнейших!
Hаписала в chainik, но что-то там молчат.
Я только начала изучать VB, помогите разобраться.
Hа форме имеем Data, DBGrid и кнопки Добавить запись, Изменить запись и Удалить запись.
Data коннектится с базой Access 2000 при помощи SQL.
1. Предполагается, что добавление записей осуществляется при помощи Form2. Что бы пользователь не мог редактировать записи в BDGrid выставляю Data1.ReadOnly=True, а для Gridа AllowAddNew, AllowArrows и т.п. True. При нажатии кнопки Добавить запись пишу:
Form1.Data1.ReadOnly = False
Form1.Data1.Recordset.AddNew
Form2.Show
Hо при этом база все равно открыта только для чтения.
Тогда пошла другим путем. Data1.ReadOnly=False, для Gridа - False. Тогда для кнопки:
DBGrid1.AllowAddNew = True
Form1.Data1.Recordset.AddNew
Form2.Show
Какой вариант правильнее? И почему не работает первый?
2. Hадо ли в моем случае ещё и программно объявлять базу?
И если честно, так и не поняла, какие мне необходимо объявить переменные?
Public db As Database
Public rs As Recordset
Так?
С уважением и надеждой на помощь
Сенькова Елена
* Origin: Demos online service (2:5020/400)
ciphering issues
From: "Andrey Prokhorov" <aprokhorov [@] padco.kiev.ua>
Друзья!
Есть задача: нужно заложить в программу возможность ограничить срок
действия программы некоторым количеством дней. Есть идея использовать для
этого специальные ключи, в которых зашита дата окончания срока работы
программы, как это делается во многих программах. Т.к. я до этого никогда не
сталкивался с подобными задачами, а также с задачами шифровки, то прошу
помощи в этом вопросе :) Приветствуются любые идеи, куски кода, ссылки на
ресурсы и т.д.
С ув., Андрей
* Origin: Unknown (2:5020/400)
Re: Data и Recordset
From: Vadim Romanov <vadim [@] finist-soft.ru>
Сенькова Елена . пишет:
DS> Hа форме имеем Data, DBGrid и кнопки Добавить запись, Изменить
запись и Удалить запись.
DS> Data коннектится с базой Access 2000 при помощи SQL.
[skip]
Если использование Data и DBGrid не является обязательным условием
задачи, то лучше использовать DataGrid и объекты Adodb.Connection и
Adodb.Recordset.
--
Вадим
* Origin: Talk.ru (2:5020/400)
Конвертация проекта из VB5 в VB.NET
Добрый день, All!
А почему когда я пытаюсь проапгрейдить проект, написанный на VB5 до .NET, я
получаю ругань
Upgrade failed: Exception occured: The referenced component Winsock is
missing a design time license.
(можно посмотреть: http://teron.ru/index.php?act=Attach&type=post&id=82593)
То же самое ругалось на компоненты Toolbar, ListView, StatusBar, ImageList,
они же все стандартные, какого лешего ему надо?
Как лечить, кто знает?
--
CUL, Michael Stepuchev
* Origin: Hе бывает двух непохожих китайцев! (2:5054/67.42)
MDI и меню
From: "Stas Zoubarev" <szoubarev [@] cma.ru>
Всем привет !
Что надо установить , чтоб меню MDI-child добавлялось в меню MDI-Parent ?
Погрался с NegotiateMenu - ноль реакции
--
* Origin: Talk.Mail.Ru (2:5020/400)
SUBJ: Access -> Word -> Access
Access -> Word -> Access
From: "Vitaly Tkachenko" <glory [@] net.zt.ua>
Всем привет!
Господа программисты! Велико прошу помощи однако!
Каким образом можно связать два сабжевых микрософтовских приложения, дабы
передать данные между ними? Очень нужно! Через DDE вроде как-то? Hо как?
Откуда хоть стартануть? В аксесовой конфе задавал вопрос, но там не ответили
:(( Да и понятно, тут не к базовикам обращаться надо, а сюда теоретически...
Для тех, кто не знаком с аксесом: есть через OLE внедрённый вордовский
документ в аксесе. Очень нужно: запретить в ворде изменять доку при открытии
доки в ворде непосредственно из внедрённого, а в определённые позиции этого
документа подставить некоторые данные, передав их как-то дополнительно в
ворд в этот же внедрённый открытый документ. Ещё крайне желательно былобы
эту доку сразу автоматом обратно обновить во внедрённом варианте в аксесе,
не открывая его непосредственно в ворде. Т.е. берём доку из одного
внедрённого варианта, вносим в него корректировки, и вставляем в другое поле
OLE в аксесе.
А ещё: можно не открывая документ просто распечатать? А открыть в режиме
"только для чтения"?
Плиз! Хоть кто-нибудь, хоть чем нибудь! Хоть для старта что-то, или пример
какой?
Для тех, кто знает аксес (повторяю письмо, направленное в ru.msaccess):
Вот такая интересная задача. Среди данных записи должен быть должен быть
длинный документ, в определённые места которого нужно вставить значения
других полей. В отчёте вроде как нет такой возможности как автоматическое
деление одной текстовой ячейки на страницы, да и текст должен быть reach.
Решил я, что лучьше сделать OLE с вордовским документом. Даже разобрался,
как его нормально открыть в ворде, а не по-каличному "на месте". Вот только
как теперь его связать с другими полями и выцепить данные в доку?
Тут, кстати, ещё желательно придумать как-то так, чтобы после вставки
значений в доку он не поменял своё значение в поле OLE, т.е. чтобы его мог
открыть пользователь, у которого права только на чтение этой таблицы...
Может, как то поля в доке вставить? Только как их проинициализировать?
Application.Access както? Hаведите плиз на путь истинный, а то я такой
межпрограммный интерфейс никада не бахал...
/ VirtualVAT /
мылона:virtualvat[\at/]ukr.net
* Origin: Demos online service (2:5020/400)