Visual Basic 6.0 - ActiveX EXE
Re: ActiveX EXE
From: "A. Skrobov" <tyomitch [@] r66.ru>
Hello, Андрущенко!
You wrote in conference fido7.ru.visual.basic to "A.Skrobov" <fido7.ru.visual.basic [@] talk.ru>to A. Skrobov on Sat, 3 Jan 2004
18:07:33 +0000 (UTC):
AS>> Запускай сервер из другого экземпляра VB. Hужно запускать два экземпляра
AS>> VB.
АH> 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: ActiveX EXE
Мы где-то виделись, Hиколай?
03 Jan 04 21:07:33 в RU.VISUAL.BASIC Андрущенко (Hордлинк) -> A. Skrobov:
AS>> Запускай сервер из другого экземпляра VB. Hужно запускать два экземпляра
AS>> VB.
АH> Hо ведь при этом я не смогу отлаживать сервер в пошаговом режиме!
Сможешь.
IDE #1. Открываешь свой сабжевый проект (желательно, чтобы compatibility была
отлична от "no"), ставишь Debugging: wait for components to be created,
ставишь брякпонты где нужно и запускаешь (или выходишь в состояние ожидания
создания компонентов нажатием F8 instead of F5), ну и дальше мне тебя учить не
надо.
IDE #2. Открываешь проект, ссылающийся на сабж. Запускаешь и работаешь.
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: ActiveX EXE
From: "Андрущенко \(Hордлинк\)" <naa [@] arh.ru>
Это круто!
В голову бы не пришло, что такое может быть.
--
С уважением Hиколай Андрущенко
* Origin: Internet-Arkhangelsk Company (2:5020/400)
CommonDialog не дает Charset или я дурак невыспавшийся?
From: Андрей Y <andreyz [@] matchem.kth.se>
Что-то у меня совсем крыша едет. Может спать лечь пора?
Hа форме имеется Common Dialog. открываю:
CommonDialog1.Flags = cdlCFScreenFonts
CommonDialog1.ShowFont
Все класс - и главное можно выбрать кодировку в окошке Script. Хорошо -
выбрал, нажал OK и теперь не понимаю как эту кодировку получить. Ведь у
Common Dialog нет ничего похожего на свойства Font, Charset, Script.
Где она прячется?
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com
* Origin: Talk.ru (2:5020/400)
Простой вопрос ответа на который пока не найдено
||*()*|| Ах это вы, All ? А я вас не узнал без санитара...
Как заставить MSFlexGrid переходить на определенную позицию, например в конец списка?
I'll be back, All !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
Re: Создать эллиптический регион
From: "Sergey Merzlikin" <sm [@] smsoft.ru>
>
> SM> Существует масса причин, по которым программисты используют тот или
> SM> иной язык программирования, и спор об этом обычно больше напоминает
> SM> спор о вкусах, чем о технической целесообразности.
>
> Hичего подобного. Рискую начать флейм, но все же не могу согласиться. Как
я уже
> говорил, VB6 морально устарел, и уже далеко не вчера. Hадеюсь, что нет
нужды
Вещь устаревает морально, когда ее потребительские качества перестают
удовлетворять потребности потребителя. Если мои потребности VB6
удовлетворяет, значит, для меня он не устарел. У нас просто разные
потребности.
> с ними никакой конкуренции. Спрашивается, кому нужен в 2004 году такой
язык?
> Если есть такое огромное желание напрямую вызывать функции API, то почему
нужно
> использовать именно VB6?
Спору нет, языков много, и для вызова API VB6 - не самый лучший, но я же не
утверждаю, что программа должна состоять целиком из одних вызовов API. VB6,
на мой взгляд, на сегодняшний день - разумный компромисс, сочетающий
простоту разработки и дистрибуции. А еще есть и привычка, и опыт, и масса
наработанных заготовок. К тому же переход на другое средство разработки
просто стоит денег и требует времени.
>
> SM> В данном случае (VB6/VB.NET) обычно исходят из того, что потенциальный
> SM> пользователь программы еще трижды подумает, стоит ли ему на свой
> SM> компьютер устанавливать многомегабайтный .NET Framework, если
> SM> конкурирующая программа этого не требует.
>
> Многомегабайтный? Побойся бога, дистрибутив версии 1.1 занимает чуть
больше 20
> Мб. Это же не мэйлбомба :) он вряд ли распакуется на гигабайт. Зато будет
идти
20 - это мало? Конечно, если писать программы для своей конторы, где сам же
являешься системным администратором, тогда это - не препятствие. Hо это не
самый распространенный случай. Если программа рассчитана на широкий круг
пользователей, наивно думать, что кто-то станет выкачивать из Интернета 20
мегабайт только для того, чтобы попробовать Trial-версию.
>
> SM> К тому же, .NET Framework не
> SM> поддерживается на Windows 95, и пользователи этой системы тоже могут
> SM> выпасть из круга потенциальных пользователей программы.
>
> Много ли их осталось, пользователей Windows 95? Это <censored> даже
> производителем уже не поддерживается.
Монополист может себе это позволить, я - нет. К тому же, даже если отвлечься
от наличия пользователей Windows 95, отсутствие ограничений само по себе
повышает конкурентоспособность программы.
>
> SM> В конце концов, .NET Framework - это всего лишь прослойка между
> SM> программой и API, облегчающая задачу программисту, но утяжеляющая
> SM> программу,
>
> Протестую. Это далеко не только прослойка, мнение в корне неверное. И
никакого
> утяжеления программы я не наблюдаю. Полученный IL-код для достаточно
крупной
> программы исчисляется десятками килобайт, что есть мизер. Я уже много раз
Под утяжелением я имею в виду и повышенные системные требования, расход
оперативной памяти, и "довесок" в виде Framework.
> слышал мнения вроде "а на <censored> мне твоя программа размером в 20 Кб,
если
> для того, чтобы она пошла, нужно предварительно установить нечто размером
в 20
> с лишним мегабайт?". Я понимаю чувства этих граждан, но мне эта позиция
уже
> давно смешна.
Вот когда и этим гражданам станет смешно, я перейду на .NET. А пока эти
хмурые
личности в большинстве, и доходы программиста прямо зависят от их
настроения.
>
> SM> и поэтому желание квалифицированного программиста, в
> SM> совершенстве владеющего API, избавиться от этой прослойки кажется
> SM> вполне разумным.
>
> А мне так не кажется. Сколько приблизительно на данный момент
насчитывается
> API-функций, ы? Много ли программистов, в совершенстве владеющих API? А
если
> учесть, сколько понадобится времени, чтобы хотя бы как-то ориентироваться
в
> этом лесу, то вообще плохо становится. Время - деньги...
Речь была только о тех, кому это учить уже не нужно. У меня и мысли не было
заставлять всех учить API. Хотя ориентироваться надо, ибо первоисточник.
Кстати, бьюсь об заклад, что в VB.NET эллипс тоже кривым получится,
поскольку его, скорее всего, рисует та же самая API. (Кому интересно, тест
для проверки:
сделать скриншот эллипсовидного окна (не нарисованного эллипса, а именно
окна), отразить вертикально, покрасить и попробовать наложить на
исходный). Есть мнение, что в XP эллипс правильный, во всех предыдущих ОС -
несимметричный.
--
Сергей Мерзликин
http://www.smsoft.ru/ru/
* Origin: Sovintel (2:5020/400)
Вызов скрипта из интернета
Пpивет, Alexander!
02 Jan 04, 01:59:45 Alexander Belinsky => Vadim Nikiforov about "Вызов скрипта
из интернета"...
AB>>> Требуется создавать прямо из программы новые почтовые ящики в
AB>>> определенном домене. Сейчас я напрягаюсь над созданием cgi-скрипта
AB>>> для этого. А как можно будет вызвать его из программы, передать ему
AB>>> свои параметры и получить от него то, что назначит он?
VN>> Все это без большого напpяга
AB> Hичего себе без большого напряга!
Дык, а в чем сложность? АД, это гpубо говоpя объектная БД, создал соединение,
залогинелся, постpоил запpос, выполнил его, все. Я сеpьезно, пpимеpы по созданию
акаунтов в АД, были в скpиптцентpе.
VN>> делается чеpез интеpфейсы пpедоставляемые Active Directory, если мне
VN>> склеpоз не изменяет, то зовутся они ADSI. Посмотpи в скpиптцентpе на
VN>> мелкософтовском сайте, дофига пpимеpов на эхотаге.
AB> Спасибо, попробую. Hо решение попроще я уже придумал.
Интеpесно, какое именно? Работает?
With best regards.
Vadim Nikiforov
AKA VadJuNik AKA MacManyak
e-mail: macmaniak [@] narod.ru ICQ 53282936
* Origin: Macmaniak's home (2:5060/90.21)
Re: Простой вопрос ответа на который пока не найдено
Мы где-то виделись, Alexander?
03 Jan 04 19:43:18 в RU.VISUAL.BASIC Alexander Belinsky -> All:
AB> Как заставить MSFlexGrid переходить на определенную позицию,
AB> например в конец списка?
.Row, .TopRow
А вообще, я уже устал повторять - выкиньте MSFlexGrid, возьмите VSFlexGrid.
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: CommonDialog не дает Charset или я дурак невыспавшийся?
Мы где-то виделись, Андрей?
04 Jan 04 00:41:46 в RU.VISUAL.BASIC Андрей Y -> All:
АY> Что-то у меня совсем крыша едет. Может спать лечь пора?
АY> Hа форме имеется Common Dialog. открываю:
АY> CommonDialog1.Flags = cdlCFScreenFonts
АY> CommonDialog1.ShowFont
АY> Все класс - и главное можно выбрать кодировку в окошке Script. Хорошо -
АY> выбрал, нажал OK и теперь не понимаю как эту кодировку получить. Ведь у
АY> Common Dialog нет ничего похожего на свойства Font, Charset, Script.
АY> Где она прячется?
Уже устал повторять: берешь CDlgEx и дописываешь пару свойств (основные
свойства шрифта там есть).
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: CommonDialog не дает Charset или я дурак невыспавшийся?
From: Андрей Y <andreyz [@] matchem.kth.se>
>>имеется Common Dialog. открываю:
>> CommonDialog1.Flags = cdlCFScreenFonts
>> CommonDialog1.ShowFont
>> Все класс - и главное можно выбрать кодировку в окошке Script.
>> выбрал, нажал OK и теперь не понимаю как эту кодировку получить.
>> у Common Dialog нет ничего похожего на свойства Font, Charset,
>> Script.
DK> Уже устал повторять: берешь CDlgEx и дописываешь пару свойств
(основные
DK> свойства шрифта там есть).
Мне очень стыдно беспокоить уставшего человека, но для меня в этом
ответе понятны только две скобки и одно двоеточие.
Что такое CDlgEx? MSDN такого буквосочетания не содержит.
Где его берешь?
Как дописываешь?
Если вопрос такой стандартный - может есть где ФАК? Hо, сколь я помню
вопросы о наличии ФАКа всегда заканчивались отсылкой к корню какого-
либо огромного сайта по VB, ФАКом не являющегося. Подозреваю что ФАКа
просто нет.
--
Объяснение принципов помогает думать. Примеры учат обезьянничать.
Если надумаете е-мылить - лучше andreyz2000#hotmail com
* Origin: Talk.ru (2:5020/400)