|
|
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Имеется многоколоночный список. Мышкой тыкаю в любую строку списка. Вопрос: Как узнать номер столбца в который попала мышка? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:07 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Private Sub Pole_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) End Sub Вот по этим X As Single, Y As Single можно пересчитать что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:11 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Private Sub Pole_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) End Sub Вот по этим X As Single, Y As Single можно пересчитать что угодно. Спасибо за совет, но слишком гемморойно (во всяком случае для меня). Может есть более простой способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:37 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Если Владимир Саныч говорит "в морг, значит в морг!" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:50 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
А не геморройно можно, наверное, как-нибудь онкологично. Извини, что лезу не в свое дело. Если надо знать колонку - используй вместо списка субформу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 12:53 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
А Владимир Саныч просто обиделся и демонстративно молчит. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:03 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Обиделся, надеюсь, не на меня? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:15 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Упаси Господь. На автора топика, истессно. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:17 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч Извините, если случайно обидел. Не хотел. Гемморойно (в смысле трудно) для меня пользоваться тем, чем Вы советовали. Ну слабоват я в программировании. Я думал, может быть какая-нибудь апишная функция мне поможет. Ну нет - так нет. Еще раз большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:38 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
(На всякий случай.) У меня достаточно чувства юмора, чтобы не обижаться всерьез. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:45 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Гемморойно (в смысле трудно) для меня пользоваться тем, чем Вы советовали. Ну слабоват я в программировании. Я думал, может быть какая-нибудь апишная функция мне поможет. даааа а, API значит для чайников ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 13:47 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Артист даааа а, API значит для чайников ... А разве нет? Продекларируй и пользуйся. Как раз для меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:07 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
API тоже вернет какой-нибудь X и Y, а не название поля. :^))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:23 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
100 лет не работал с родным списком (ListBox'ом) Акеса Для списка с многострочным выделением (Свойство списка:Не связанное выделение: простое или со связынным выбором): Private Sub Список4_Click() Dim v As Variant For Each v In Список4.ItemsSelected Debug.Print Список4.Column(v, 1) ' где 1 номер стоблца (нумерация с 0!) Next v End Sub Для списка без многострочного выделения(Не связанное выделение: отсуствует) Private Sub Список4_Click() Debug.Print Список4.Column(1)' где 1 номер стоблца (нумерация с 0!) End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 16:29 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Ну и где тут ответ на вопрос про мышку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 16:37 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktor Все это, конечно, очень здорово (особенно многострочное выделение), но я не понял, как получить номер столбца, когда я тыкаю мышкой в любую строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 16:39 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
>Ну и где тут ответ на вопрос про мышку? >Все это, конечно, очень здорово (особенно многострочное выделение), но я не понял, как получить номер столбца, когда я тыкаю мышкой в любую строку? Уж извините - напутал :) почему-то решил, что нужно значение какого-либо столбца Тогда теперь мне со всем не понятно - а на фига такой гемор с ListBox'ом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:05 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Чуть не забыл: а когда оператор кнопками будет по списку двигаться, че за номер должен высчитываться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:06 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktop Тогда теперь мне со всем не понятно - а на фига такой гемор с ListBox'ом? Не люблю я субформы. Хочется взять обычный "Список" и редактировать значения в каждом столбце. Задача вроде не сложная, да вот уперся в номер столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:21 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
> и редактировать значения в каждом столбце. Я, как прочитал это, чуть мышкой не поперхнулся. Как это - редактировать значения в каждом столбце??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:23 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Я, как прочитал это, чуть мышкой не поперхнулся. Как это - редактировать значения в каждом столбце??? А хотя бы в одном как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:30 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Хочется взять обычный "Список" и редактировать значения в каждом столбце. Задача вроде не сложная, да вот уперся в номер столбца. Ни финды себе!!! И как ты это практически представляешь? В случае с субформой, которую добавить и связать плевое дело, вошел в ячейку и редактируй "до посинения" (ячейки). А с листбоксом... (развел руками за пределы живота и плечами пожал уши). Как интересно люди проектируют! Честно. Стало очень интересно! Не затруднит потом скинуть сюда решение? Хотя бы принцип его? Владимир Саныч. Как думаешь? Может свежая идея всколыхнет застойное болото в мозгах! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:31 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Не, ну можно держать где-то отдельно текстбокс и менять ему привязку к полю и к записи... Но это явно не для человека, который "слабоват в программировании". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:35 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч Я, как прочитал это, чуть мышкой не поперхнулся. Как это - редактировать значения в каждом столбце??? Уберите подальше мышку. Не дай бог чего случиться. Создается небольшой класс с WithEvents по ENTER. Поверх выбранного столбца и строки рисуется TextBox. По ENTER апдейтится соответствующее поле и строка RowSource. Самый простой вариант RowSource - это одна таблица. Долго расписывать. Если интересно - дайте e-mail, отправлю пример по редактированию одного конкретного столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:38 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
А главное - противный вопрос: "ЗАЧЕМ!" "Люди!!!!!! Человеки!!!!! Опомнитесь!!!! Подумайте, что Вы делаете!!!!! " (Гараж) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:40 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
И это говорит человек, который боялся проверять координаты X и Y!!! Все хорошо, все нормально, и меня вылечат... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:41 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Мне интересно, на чем надо программировать до аксеса, чтобы такие идеи в голову приходили? Т.е. видимо есть какая-то среда/язык/хрен знает что, где такое извращение (с точки зрения аксеса) является нормой жизни. Такое же не может на пустом месте родиться? Интересно что же это такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:47 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
VB, Лохуша, VB... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:54 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Ну, я, например, так в C++Builder'e функциональность редактирования прямо в списке добавлял. Имхо это бывает удобно в плане интерфейса. Только в С++B это было просто сделать, а в Access выгоды от реализации не перевешивают затраченных на неё усилий. Кстати, 2VitalyB: Мне пример можно (A'XP)?Как ты textbox на передний план вывел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:56 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Что, в VB отсутствует возможность нормально использовать нормальные Databound контролы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:56 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 ох Позорный Мне интересно, на чем надо программировать до аксеса, чтобы такие идеи в голову приходили? Т.е. видимо есть какая-то среда/язык/хрен знает что, где такое извращение (с точки зрения аксеса) является нормой жизни. Такое же не может на пустом месте родиться? Интересно что же это такое? До аксеса писал на борландовских плюсах (в смысле на бильдере) Почему извращения? Уже есть рабочий пример для редактирования конкретного поля в "Списке". Все программирование и отладка заняла около 4 часов. Я уже писал, что не люблю субформы. Могу же я,себе любимому, сделать подарок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:57 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Не то чтобы отсутствует, но не принято. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 17:58 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 VitalyB Почему извращения? Я же специально написал " извращение (с точки зрения аксеса )" Надеюсь никем не будет воспринято как наезд. То, что на билдере - норма, на аксесе - неоправданный изврат. Не буду на билдер даже смотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:01 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Уже есть рабочий пример для редактирования конкретного поля в "Списке". Все программирование и отладка заняла около 4 часов. Я уже писал, что не люблю субформы. Так это просто интерес ради "а я смогу, а я упрямый", или реальная задача? Если реальная задача, то хотелось бы услышать "+" и "-" вариантов субформы и списка. P.S. Субформа создается мастером за минуту + максимум 1 час на всякие фенечки и бантики ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:03 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
А почему неоправданный? На мой взгляд, только из-за проблем с реализацией, а так... Почему бы нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:04 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
На мой взгляд, только из-за проблем с реализацией, а так... Почему бы нет? Чем сложнее механизм, тем выше вероятность сбоев и ниже надежность. Кстати. "После нас хоть потоп"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:07 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Кстати, вот ответ на исходный вопрос. Нарисован листбокс с 3 столбцами по 2 см (2*567 твипов). Приведенная ниже процедура определяет номер столбца, по которому кликнули. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. API надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:07 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2Витал: > Чем сложнее механизм, тем выше вероятность сбоев и ниже надежность. Не спорю, но это никак не отменяет возможность создания нормально работающих сложных механизмов? > Кстати. "После нас хоть потоп"? В смысле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 18:14 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
А может просто сделать список (обычный) и по двойному щелчку вызывать форму для редактирования? == А что, все в билдере так плохо, все ручками, все самому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 19:06 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
вот прочитал и клавой чуть не поперхнулся .... мышь пролетела бы не замеченной... выше изврата я не встречалл..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 20:09 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2Senin Viktor: > А что, все в билдере так плохо, все ручками, все самому? Нормально там всё, как хочешь так и пишешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:14 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Блин, вчера свалил, не успел допеть Саныч писал:Не то чтобы отсутствует, но не принято. :^) Ты знаешь, когда я (недолго) програмил на VB, я почему-то не заметил, что не принято. Возьми любую книжку по "VB + базы данных" - и там достаточно хорошо и просто используются и гриды, и формы, висящие на рекордсетах, и ленточные формы тоже можно создать (терминология аксесовская). Свои тараканы там есть, но все же. Так что я и предположил, что такой метод редактирования данных - от отсутствия возможности использовать нормальные механизмы. Не верю я, что билдере нельзя аналог ленточной (или табличной) формы создать. Видимо там это не так просто, как в аксесе (с двух кликов) или VB (с 10 кликов и 3 минут топтания клавы), потому народ и начинает переопределять стандартную функциональность стандартных контролов. Что не есть гуд (имхо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:31 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Все! Не думал, что на мой взгляд простой (для знающих людей) вопрос вызовет столько отзывов. Прежде всего - зачем это мне надо? Я не знаю, как создать следующую форму: 1. Возможность "замораживания" любого столбца (и всех что слева) на форме при скроллинге по горизонтали. 2. В заглавии столбцов писать любой текст, а не названия столбцов. Если на форме надо, допустим, 20 таких объектов - что, делать 20 субформ? А если таких форм еще штук 20 или 50? По моему, легче застрелиться. А так, один раз написал класс, которому передаешь объект, роусурс и адрес обработчика двойного клика и все, дальше работает класс а ты сидишь и в носу ковыряешь. Если не прав - с удовольствием прочту Ваши аргументы. 2 Владимир Саныч Спасибо за пример. Примерно в таком направлении я уже думал. Я считал, если можно просто получить номер строки, то так же просто можно получить и номер столбца. 2 Senin Viktor А может просто сделать список (обычный) и по двойному щелчку вызывать форму для редактирования? Можно и нужно. Но проект коммерческий и хотелось бы сделать красиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:36 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2ЛП: > Не верю я, что билдере нельзя аналог ленточной (или табличной) формы создать. Ну, датагрид там стандартно присутствует, да еще и альтернативных много. > Видимо там это не так просто, как в аксесе (с двух кликов) или > VB (с 10 кликов и 3 минут топтания клавы), Просто. Не сомневайся. :) 2VitalyB: Пример-то можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:48 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
На всякий случай: как создать следующую форму: 1. Возможность "замораживания" любого столбца (и всех что слева) на форме при скроллинге по горизонтали. Я так понимаю, разговор о табличной форме? Меню Формат-Закрепить столбцы. Есть и аналог в вба, но не помню названия - в хелпе надо поискать. 2. В заглавии столбцов писать любой текст, а не названия столбцов. Поле по умолчанию создается со связанной надписью - название столбца этого поля (для табличной формы) берется именно из этой надписи. ---- Интересно, а как автор будет обрабатывать тип поля - дата, число, и т.п.? Ведь сам акцес совершенно по-разному воспринимает "1,2" в числовом поле и поле даты, и это довольно удобно. Вернее даже не "как", а как долго и геморройно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:48 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
2 Geo Если форма в режиме таблица - не могу поменять заглавия столбцов Если форма в режиме форма- не могу "заморозить" столбцы Зная номер столбца - без проблем узнать "тип данных" и если юзер в поле "дата" напишет текст, то послать ему мессагу, что он не прав и отменить правку. В чем проблема? 2 IgorM Давайте адрес - вышлю МДБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:00 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Если форма в режиме таблица - не могу поменять заглавия столбцов Почему? У меня меняется... У поля есть связанная надпись. Меняем у нее .Caption - меняется название столбца. Если форма в режиме форма- не могу "заморозить" столбцы в режиме "ленточная форма", наверное. И не "не могу "заморозить", а изменять ширину и порядок, наверное... А если последние вопросы ты уже поборол, то в чем проблема "заморозить" несколько первых... Нет, проблема есть. Но, в принципе обходимая. Хотя решение посредством ленточной формы по трудоемкости, пожалуй не уступит оригинальному. Зная номер столбца - без проблем узнать "тип данных" и если юзер в поле "дата" напишет текст, то послать ему мессагу, что он не прав и отменить правку. В чем проблема? В реализации. Если времени не жалко - флаг в руки. Но смысл? Если у акцеса и так достаточно богатые возможности по организации интерфейса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:08 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
> Если форма в режиме таблица - не могу поменять заглавия столбцов Табличную форму можно делать не из ленточной, в которой подписи мастером отвязаны от полей, а из простой, когда подпись свзязана с полем, тогда подписи будут заголовками столбцов. Адрес в профиле: igorm@pochtamt.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:09 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
VitalyB писал:1. Возможность "замораживания" любого столбца (и всех что слева) на форме при скроллинге по горизонтали. Вот именно это с двух кликов и делается. В стандарном аксесовском даташыте закрепление столбцов. VitalyB писал:2. В заглавии столбцов писать любой текст, а не названия столбцов. А это вообще без кликов делается. Хоть на лету меняй (не пробовал правда). VitalyB писал:Но проект коммерческий и хотелось бы сделать красиво. Вот уж для коммерческого проекта я бы точно не стал такого делать. Есть стандарты. Стандартные контролы (типы контролов) со стандартным поведением. Листбокс - для отображения и выбора строк (в аксесе - из нескольких столбцов). Текстбокс - для редактирования одного значения. Для редактирования нескольких значений - формы и даташыты. Если простой даташыт не устраивает - или ленточная форма (хоть и не люблю я их), или любой сторонний даташыт. А скрестить бульдога с носорогом (текстбокс с листбоксом) - это... ну я даже не знаю как назвать... Навскидку не припомню ни одного серьезного (да и несерьезного) продукта, где бы такое использовалось. О! Придумал как это назвать! Листбокс + текстбокс = даташыт! Зачем изобретать велосипед и делать работу, уже проделанную другими разработчиками (аксеса)? ----------------------- пока писал - апаздал безнадежно. VitalyB писал:Если форма в режиме таблица - не могу поменять заглавия столбцов Можешь. У тексбокса (или листбокса, или чекбокса) - есть связанная с ним надпись. Вот ее и меняй. VitalyB писал:Зная номер столбца - без проблем узнать "тип данных" и если юзер в поле "дата" напишет текст, то послать ему мессагу, что он не прав и отменить правку. В чем проблема? Проблемы нет. Только в случае даташыта аксес сам все это делает. От тебя ни строчки кода не требуется писать. Зачем избретать велосипед? Гм.. Повторяютсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:10 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Тьфу блин, совсем апаздал Пойду лучше песни петь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:12 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
Всем огромное спасибо за ответы. Тему закрываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:25 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
ИгорюМ с почтением > Кстати. "После нас хоть потоп"? В смысле? В том, что стоит автору такого прожекта свалить от тех, кто ему заказал музыку, как другому программисту придется разбираться в его извратах. Если поспрашать народ на форуме, наверняка, многим найдется, что промурлыкать ласково своим предшественникам, в чьих базах они вынуждены ковыряться... Если на форме надо, допустим, 20 таких объектов - что, делать 20 субформ? А если таких форм еще штук 20 или 50? По моему, легче застрелиться. 50 субформ или столько же листбоксов на одной форме! Это впечатляет!! А пользователь не застрелиться от такой формы? Экзамен на право управления формой, как у космонавтов, планируется? А так, один раз написал класс, которому передаешь объект, роусурс и адрес обработчика двойного клика и все, дальше работает класс а ты сидишь и в носу ковыряешь. То бишь форма с наворотами создается программно? Или все-таки каждый комбик ручками тащишь? Ровсурсик прописываешь? Про "замораживание" и имена полей тебе уже ответили. То что у тебя не получилось - досадно, но преодолимо. Просто удали все поля и их надписи на форме, затем перетащи их снова в область данных и потом именно там измени подписи к надписям как тебе надо. И все дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:27 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
> В том, что стоит автору такого прожекта свалить от тех, кто ему заказал > музыку, как другому программисту придется разбираться в его извратах. > Если поспрашать народ на форуме, наверняка, многим найдется, что > промурлыкать ласково своим предшественникам, в чьих базах они > вынуждены ковыряться... Согласен, поэтому я сразу сказал, что в Access такая овчинка, выделки не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:31 |
|
||
|
Вопрос по элементу "Список"
|
|||
|---|---|---|---|
|
#18+
>Тему закрываю. Рановато :) Билдер - билдер, оказывается и наши VBисты :) так же прикалываються. Нашел пример с редактированием SubItem в ListView от Brad Martinez, http://www.mvps.org/btmtz/listview. Сам файл называется lvsubitemedit.rar Таже технология - текстбокс поверх ЛистВью - правда этои пример можно рассматривать как учебный материал для изучения работ API и ЛистВью. А если конктретно про данный случай - то, коль проект коммерчиский и все должно быть по-взрослому - самый оптимальный и разумный выход использовать сторонние компоненты. Все что было перечислено автором топика - там есть и даже больше. Самому создать компонет подобный, например, FlexGrid'у можно... но сколько уйдет на это времени ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 12:56 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1678951]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
109ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 419ms |

| 0 / 0 |
