Обсуждение программирования на Visual Basic в конференции ru.visual.basic
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" 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 (2:5020/175.2) |
Создать эллиптический регион |
From: "A. Skrobov" Hi All, Есть ли способ создать эллиптический регион? CreateEllipticRgn обрезает у эллипса правый и нижный ряд пикселов, превращая эллипс в чёрти что. Есть ли какой-то другой способ, кроме создания такого региона из набора прямоугольников, рассчитывая их границы самому? * Origin: FidoNet Online (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 ! www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно. * Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99) |
Вызов скрипта из интернета |
||*()*|| Ах это вы, All ? А я вас не узнал без санитара... Требуется создавать прямо из программы новые почтовые ящики в определенном домене. Сейчас я напрягаюсь над созданием cgi-скрипта для этого. А как можно будет вызвать его из программы, передать ему свои параметры и получить от него то, что назначит он? I'll be back, All ! 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 ! 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, Андрей ! 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, Андрей ! 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 ! www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно. * Origin: Hе мошенничайте! Государство не любит конкурентов (2:4641/500.99) |