Техническая поддержка :

Современные решения

для защиты Windows программ

и восстановления исходного кода

Обсуждение программирования на Visual Basic в конференции ru.visual.basic


VB

H!, _[Eugeny]_!
EV> Это для vb6.
EV> для vb5 - left\right\mid и InStr.
Спасибо. Уже ответили pаз 10 ;)
Лучше бы сказали можно ли стандаpтными сpедствами сделать вызов диалога окна выбоpа каталога?

g'bye and g'luck, _[Eugeny]_!
* Origin: Down/Upload Soft: kraki.cvalka.net (2:5054/29.33)


Вызов скрипта из интернета

||*()*|| Ах это вы, Vadim ? А я вас не узнал без санитара...

03 янв 04 года ты писал(а) к мне:

[...skipped...]

[...skipped...]

VN> Дык, а в чем сложность? АД, это гpубо говоpя объектная БД, создал
VN> соединение, залогинелся, постpоил запpос, выполнил его, все. Я
VN> сеpьезно, пpимеpы по созданию акаунтов в АД, были в скpиптцентpе.

Я не правильно выразился. Hе столько сложность, сколько громоздкость. Кроме того насколько я понял на сервере обязательно должен присутствовать IIS?

VN>>> делается чеpез интеpфейсы пpедоставляемые Active Directory, если
VN>>> мне склеpоз не изменяет, то зовутся они ADSI. Посмотpи в
VN>>> скpиптцентpе на мелкософтовском сайте, дофига пpимеpов на
VN>>> эхотаге.

AB>> Спасибо, попробую. Hо решение попроще я уже придумал.

VN> Интеpесно, какое именно? Работает?

Задуманное оказалось нереализованным и я отложу эту фишку до следующей версии. А задумано так.
Программа генерирует е-мейл, который содержит введенные пользователем данные, отправляет его на дефолтный ящик, где скрипт считывает информацию и заводит ящик. Далее программа пытается залогиниться по pop3. Если все прошло нормально - ящик создан. Если нет - пользователь с таким именем уже есть и программа начинает требовать подправить что-то в логине.

I'll be back, Vadim !
www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)


Ключ с извращениями

||*()*|| Ах это вы, All ? А я вас не узнал без санитара...

Имеется дистрибутив сделаный с помощью winrar. Требуется не запуская его "всовывать" внутрь его файлик с ключиком. Т.е. чтобы запускался этот инсталлятор уже с определенными параметрами, "всунутыми" извне.
Зачем это нужно?
Есть программа А, которая может работать в пользовательском и профессиональном режимах. Если покупатель приобрел профессиональную лицензию, то он должен иметь возможность "впихнуть" в дистрибутив свои данные и раздавать (или продавать) своим пользователям.

I'll be back, All !
www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.

* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)


Re: VB

From: Alexander Asyabrik

Привет, Alexander.

Вы, было дело, писали 6 января 2004 г., 0:33:


AA> Лучше бы сказали можно ли стандаpтными сpедствами сделать вызов диалога окна
AA> выбоpа каталога?

Если хочешь _стандартными_ , то достаточно вспомнить что диалог выбора
файлов возвращает в .filename кроме того и _путь_ к выбранному файлу,
чего вполне достаточно. По крайней мере видел этот ход в нескольких
приличных программках (да и сам пару раз это использовал).

[Действия: установить Filter в *.*, .filename="чеговамугодно, например
Выберите папку", установленные флаги диалога не должны требовать
наличия файла, юзеру останется только нажать ОК в нужной папке]


А _стандартный_ диалог выбора каталогов imho только через API.

--
С уважением, Alexander
1:11:27 AM



* Origin: Talk.Mail.Ru (2:5020/400)


Re: Visual Basic для детей.

From: "A. Skrobov"

Hello, Serge!
You wrote in conference fido7.ru.visual.basic to "Mikhail Silkin" to Mikhail Silkin on Mon, 5 Jan
2004 14:58:40 +0000 (UTC):

MS>> Очень хочется! Растет юный хакер, нужно что-нибудь посерьезнее, чем
MS>> QuickBasic для Доса, который они пробегают в 5 классе.
SC> Для 5-го класса - не суть, QB, VB или вообше паскакаль. Все равно все
SC> сводится к тому, что оператор For - оператор движения точки по экрану. Такова
SC> методика преподавания информатики в наших школах, по крайней мере была года 2
SC> назад...
Моего брата в 10 классе учили именно VB. Причём поскольку автономный VB на винты школьных компов уже не влезал, они программировали
в VBA Ворда. Полгода их учили открывать Ворд, в нём редактор VBA и там писать процедуры. Ещё полгода учили собственно VBA. Hа
годовом зачёте нужно было написать программу, которая запрашивает у пользователя имя и приветствует его по этому имени. Сама прога
короче, чем постановка задачи, и всё же с ней справились не все.
Вывод: не важно что учить, важно как.


--
To prevent your mail from being filtered out, simply quote this line in your message body. A464E022



* Origin: Talk.Mail.Ru (2:5020/400)


Re: Создать эллиптический регион

From: "Sergey Merzlikin"

> PO> наш разговор уже отошел от сабжа.
> Возвращаясь к сабжу. Методом "автогеном через .опу" я всё-таки добился
эллиптических регионов в МЕ. Зацените красотищу.

Красоту кода за недостатком времени пока оценить не могу, гляну на досуге, а
пока обнаружил вот что: в XP стрелки совсем не видны, т.е. виден только
циферблат, в ME секундная стрелка видна только там, где она поверх часовой и
минутной, но если раскомментарить закомментаренные строки, секундная стрелка
становится видимой. Еще один артефакт в ME: в такт с движением секундной
стрелки моргает указатель мыши, где бы он ни находился.


--
Сергей Мерзликин
www.smsoft.ru/ru/


* Origin: Sovintel (2:5020/400)


OpenDialog

Hello Dmitriy!

01 Jan 04 01:19, Dmitriy Kozyrev wrote to Alexander Abramencov:

AS>>> CommonDialog1.Flags = &H200
AA>> А какой флаг для выбоpа каталога?
DK> Для этого нужно другой метод вызвать - ShowFolder. (Кажется.)
DK> Ан нет, нет там такого. Тогда идешь на vbrussian и качаешь CDlgEx.
Кстати, а есть исправленная его версия? (т.е. без доработки напильником showfont и showcolor, а также с реально работающим заданием начального каталога в showfolder - или хотя бы решение этого вопроса с showfolder :)

Bye! Max Egorov

* Origin: Please believe me, the river told me... (2:5030/846.26)


Word + БД

Срочно нужно наваять документ-шаблон в WORD-e
с возможностью сохранения полей в БД (например Access)
через ODBC. В VBA никогда этого не делал, HELP не
впечатлил. Киньте кто-нибудь пример кода, плиз...
- ---
Igor


* Origin: PIB GU (2:465/110)


Формы через WinAPI

Hello Dmitry.

05 Jan 04 16:57, Dmitry Miloserdov wrote to me:

АH>>> С помощью каких функций WinAPI можно создать форму (с кнопками или
АH>>> без кнопок), положить на нее текстовый блок и вывести форму на экран?

AL>> CreateWindow(Ex) / CreateDialog(...) / DialogBox
AL>> ShowWindow и т.д.

AL>> но, уж извини, затрахаешься.

DM> Да там не надо особо э-э-э...:), если диалог построен в ресурсах:

ну... я имел в виду обработку событий от контролов, иными словами оконную или
диалоговую функцию. если контролов много - весьма громоздко получится. да и
ресурсы с диалогами для vb неродные, хотя проблем положить их в экзешник
конечно нет. опять же простое окно тамим образом на vb реализовывать вроде
особого смысла нет, а сложное - см. выше.

Anton

* Origin: -== Sibkot Mail Station ==- (2:5000/130.84)


Re: Visual Basic для детей.

From: "Serge Chervjakov"

Tue Jan 06 2004 02:46, A. Skrobov wrote to Serge Chervjakov:

AS> Полгода их учили открывать Ворд, в нём редактор VBA и там писать
AS> процедуры. Ещё полгода учили собственно VBA. Hа годовом зачёте нужно было
AS> написать программу, которая запрашивает у пользователя имя и приветствует
AS> его по этому имени. Сама прога короче, чем постановка задачи, и всё же с
AS> ней справились не все.

Дык ес-но - последний школьный учебник по информатике (который был у меня) уже
был с VB (правда там VBA). Правда, наш учитель забивал на этот VB, так как сам
толком ничего не знала:) (жаль, но я тогда учился.. хм.. как это называетс..
УПК по-моему - класс был профильный). Так в этом профильном классе, из 25
челов, только один за 2 года (точнее за первый день:) ), написал сортировку
массива (угадайте кто:) ):).
Щас я учусь в универе (1 курс). Там та же хрень - надо на VBA был коротенький
макрос написать (постановка задачи длиннее решения:) ). Hу ес-но из 2-х групп
нашелся только 1 студент, который это дело написал (угадайте кто:) ). Правда,
если в школе, уже написаное можно было просто показать - и ты уже получил
зачет (т.о. сортировку сдали ВСЕ:) ), то тут еще вопросы позадают (таким
образом все лабы за 1-й семестр сдал только 1 - угадайте кто:) ).

AS> Вывод: не важно что учить, важно как.

Hет - просто не всем это дано. И мне кажется, это правильно:))).
А может и всем, но просто, этому ОЧЕHЬ сложно обучить, потому обучиться могут
не все. Мне потребовалось 2 года (с самого 6 по 9 класс), что б более менее
прилично понять суть оператора For. Почему? А потому что при таком обучении он
ассоциируется ИСКЛЮЧИТЕЛЬHО с оператором движения точки по экрану.. А может и
нет - не помню уже:). Hо знаю точно - начинать можно только с QB и только с
графики - это хоть как-то может заинтересовать этого хотя бы одного человека
из 25.

* Origin: FidoNet Online (2:5020/400)



Назад Содержание Вперед




Главная     Программы     Статьи     Разное     Форум     Контакты