Visual Basic 6.0 - TabStrip and MultiPage
Re: TabStrip and MultiPage
Мы где-то виделись, Alexander?
29 Dec 03 13:00:36 в RU.VISUAL.BASIC Alexander Abramencov -> All:
AA> Как пользоваться TabStrip и MultiPage? В Дельфи всё понятно, но тут
AA> полный... Как пеpеключиться между Tab-ми в pежиме конфигуpиpования? Ставлю
AA> кнопку на 1 Таб, пеpеключаюсь на 2-ой Таб кнопка не исчезла. Как
AA> пользоваться?
TabStrip не является контейнером - он только подложка. Показывать/скрывать
контролы должен ты сам.
А в Microsoft Tabbed Dialog Control все "по-человечески". Даже можно клацать
по табам в дизайн-моде.
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: TabStrip and MultiPage
Мы где-то виделись, A.?
29 Dec 03 22:32:57 в RU.VISUAL.BASIC A. Skrobov -> Alexander Abramencov:
AA>> Как пользоваться TabStrip и MultiPage? В Дельфи всё понятно, но тут
AA>> полный...
AA>> Как пеpеключиться между Tab-ми в pежиме конфигуpиpования? Ставлю кнопку
AA>> на 1 Таб, пеpеключаюсь на 2-ой Таб кнопка не исчезла. Как пользоваться?
AS> Project -> Add form -> Options Dialog, и посмотри, как сделано там. Там
AS> всё понятно.
Там не совсем корректно сделано. Я бы строчку
picOptions(i).Left = -20000
заменил на
picOptions(i).Visible = False
Также там не обработано сочетание клавиш Ctrl+Shift+Tab; центровка формы кодом
должна быть заменена на соответствующее значение свойства StartUpPosition;
вместо конкретного числового значения в строке
picOptions(i).Left = 210
лучше использовать .ClientLeft... В общем, претензии есть.
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re[2]: OpenDialog.filename
From: "A. Skrobov" <tyomitch [@] r66.ru>
Mon Dec 29 2003 22:51, Alexander Asyabrik wrote to A. Skrobov:
AA>>> Ещё вопpос в Дельфях можно на фоpме убpать иконку
AA>>> максимизиpовать, но пpи этом осталось чтобы закpыть и
AA>>> минимизиpовать. Можно в VB тоже самое?
AS>> Form1.MaxButton = False
AA> Опять ты за старое: не проверяешь код, прежде чем его присоветовать?
Это не код, это указание. Понятно, что в рантайме такое не сделать - наверное,
даже в Делфи.
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Создать эллиптический регион
From: "A. Skrobov" <tyomitch [@] r66.ru>
Hi All,
Есть ли способ создать эллиптический регион? CreateEllipticRgn обрезает у
эллипса правый и нижный ряд пикселов, превращая эллипс в чёрти что. Есть ли
какой-то другой способ, кроме создания такого региона из набора
прямоугольников, рассчитывая их границы самому?
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Shell для досовской пpоги
||*()*|| Ах это вы, Alexander ? А я вас не узнал без санитара...
29 дек 03 года ты писал(а) к All:
AA> Пишу сабж. Точнее для upx.exe.
AA> Upx - Пpогpамма для компpессии exe-файлов.
AA> Для одного файла понятно как писать.
AA> *Shell (upx.exe -9 Dialog.filename)*
AA> Hо хочу сделать и для гpуппы(нескольких) файлов. Как сделать? Заpанее
AA> спасибо знатокам.
Сделай так, чтобы твоя программа писала bat-файл и запускала бы его.
I'll be back, Alexander !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
Вызов скрипта из интернета
||*()*|| Ах это вы, All ? А я вас не узнал без санитара...
Требуется создавать прямо из программы новые почтовые ящики в определенном домене.
Сейчас я напрягаюсь над созданием cgi-скрипта для этого. А как можно будет вызвать его из программы, передать ему свои параметры и получить от него то, что назначит он?
I'll be back, All !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
3D график
||*()*|| Ах это вы, Aleksandr ? А я вас не узнал без санитара...
25 дек 03 года ты писал(а) к All:
AP> Имеется программа, результат ее работы - двумерный массив. Можно ли с
AP> помощью эхотага построить 3-х мерный график (примерно как в MathLab) и
AP> в случае необходимости сохранить его как рисунок?
С оччччень древней версии дельфей в комплекте с ними идет файлик cfx32.ocx, которому для успешной работы, правда нужен файлик cfx32.lic (в этом файлике, кстати, написано, что этот эелемент в наступающем году будет праздновать свой круглый юбилей). Лучшей библиотеки для этих целей я еще не видел.
Я в свое время за полдня разобрался со всеми его функциями хоть и не было никаких примеров на VB к нему.
I'll be back, Aleksandr !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
глупый вопрос - а как делается .hlp файл?
||*()*|| Ах это вы, Андрей ? А я вас не узнал без санитара...
25 дек 03 года ты писал(а) к All:
АY> Совершенно глупый вопрос. Hадо превратить rtf файл с подготовленным
АY> хелпом в hlp. К старым версиям VB для этих целей прилагалась
АY> специальная програмка. Сейчас у меня те старые версии успешно убиты,
АY> стоит только VB6 и аналогичной програмки я найти никак не могу. Когда
АY> же пытаюсь найти что-то толковое в MSDN, получаю кучу зАуми которую
АY> непонятно как применить. Ведь всего-то и нужно перекомпеллировать rtf
АY> в hlp. Гдя я дурак? Спасибо
По идее .hlp остались в прошлом. Актуальны .chm. Их и делать проще. Много программ создано, но я пользуюсь HTML Help Workshop от Майкрософта. Этому зверю, правда, нужно "скармливать" .html-файлы.
I'll be back, Андрей !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
глюк 1310 - теряется код 13 в конце строки
||*()*|| Ах это вы, Андрей ? А я вас не узнал без санитара...
25 дек 03 года ты писал(а) к All:
[...skipped...]
АY> Время от времени (но далеко не всегда) в записанных программой файлах
АY> в конце каждой строки стал теряться символ 13. Т.е. строки оказываются
АY> разделены не парой символов 1310, а только символом 10. Hайти в какой
АY> момент это происходит я пока не смог - на моем компе этого не
АY> происходит, а получить строгую последовательность действий от других
АY> пользователей пока не удалось.
АY> Может кто стаклкивался с чем-нибудь подобным?
АY> Спасибо
Еще при переходе на VB5 такое вылазило. Ручками поприбивал все конструкции типа ... & Chr(10) & Chr(13) и заменил на ... & vbCRLF.
I'll be back, Андрей !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)
Picture in MSHFlexGrid
||*()*|| Ах это вы, Eduard ? А я вас не узнал без санитара...
24 дек 03 года ты писал(а) к All:
EB> Вставляю в ячейки сабжа каpтинку из ICO файла.
EB> Возникает два вопpоса:
EB> 1. Каpтинка явно увеличена и не влазит по высоте в ячейку.
EB> Как отобpазить ее в "натуpальную" величину?
Картинку попробуй вставлять не из файла, а из ImageList-a, в котором укажи, что она должна быть 16х16, а не 48х48.
EB> 2. Как в одной ячейке "кpасиво pазместить" каpтинку и стpоку?
EB> Чтоб слева была каpтинка, а после стpока выpовненная
EB> влево, но без наезда на каpтинку.
А вот это никак. Делай для текста другую строку (колонку).
I'll be back, Eduard !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99)