Показано с 1 по 14 из 14

Тема: Delphi

  1. #1
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2

    Cool Delphi

    Каким образом в таблице *.DBF удалить записи помеченые на удаление???


  2. #2
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2
    Как поместить в поле обьекта DBGrid обьект DBCombobox???

  3. #3
    Без позывного Аватар для Bioname
    Регистрация
    12.04.2003
    Адрес
    Житомир, Украина
    Возраст
    40
    Сообщений
    655
    Поблагодарили
    12
    Поблагодарил
    1
    по второму вопросу:
    "Заполняешь" свойство PickList выпадающими значениями + ставишь ReadOnly в True. Вродь всё.
    по первому - вспомню, то напишу, уж давно с дбф не работалс...


    //---
    Дополнение к второму вопросу -
    туда не нуна комбобокс совать.. геморно...

  4. #4
    Мастер
    Регистрация
    30.04.2002
    Адрес
    Липецк, Россия
    Возраст
    51
    Сообщений
    935
    Записей в дневнике
    16
    Поблагодарили
    61
    Поблагодарил
    4
    В сети есть книга "Библия Делфи". Там в главе 11 подробно описываются подобные фокусы.

  5. #5
    Экстра-класс Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    55
    Сообщений
    2,991
    Поблагодарили
    395
    Поблагодарил
    157
    А что, на дельфийских форумах ответить не смогли?

  6. #6
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2
    Bioname

    Спасибо !!!
    Все получилось.

    //---
    Дополнение к второму вопросу -
    туда не нуна комбобокс совать.. геморно...
    Возможно я неправильно задал вопрос.
    Но получилось то , что мне и было надо.

  7. #7
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2
    А что, на дельфийских форумах ответить не смогли?
    rk3fw
    Понимаеш какая штука - это радиолюбительский форум.
    Радиолюбители по смыслу народ вежливый , и не будут обсуждать мои умственные и физические недостатки ).
    К тому-же я пишу прг в основном для себя, а я радиолюбитель.
    Поэтому я здесь

  8. #8
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2
    Bioname

    И всетаки подскажи пожалуйста как поместить нужный обьект в поле обьекта DBGrid.
    В VisualFoxpro это делалось легко.
    На работе возникла необходимость переделать прг написанную на Access .
    Инициатива исходит от меня поэтому интерфейс должен быть очень похож так как пользователи к нему привыкли.
    Access я не переношу физически . Delphi я только осваиваю.
    Подскажи хотябы направление в котором надо пробиваться.

  9. #9
    Экстра-класс Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    55
    Сообщений
    2,991
    Поблагодарили
    395
    Поблагодарил
    157
    Так ты ж писал, что все получилось.
    Вообще, здесь вряд ли кто ответит, больно проблема специфическая.
    Здесь надо в обработчике событий DrawCell для DBGrid при прорисовке нужной ячейки рисовать на ее месте DBCombobox, предварительно динамически созданный. Я так ячейки раскрашивал, но думаю, можно еще что-нибудь рисовать.

  10. #10
    Без позывного Аватар для Bioname
    Регистрация
    12.04.2003
    Адрес
    Житомир, Украина
    Возраст
    40
    Сообщений
    655
    Поблагодарили
    12
    Поблагодарил
    1
    ячейки раскрашивать не так трудно как запихивать комбобокс.
    не вижу прямой необходимости его там рисовать...
    например если хочется что бы было "видна" 20-30 комбобоксов, а чувак взял и проскролил таблу вниз/вверх - бут тормоза... неприятно однако .... : (
    чем не устраивает предложенный мной вариант ?
    есть ли полная необходимостьу ж сильна "сдирать" интерфейс ?
    тут главное что бы быстро работало и без глюков!

    На работе возникла необходимость переделать прг написанную на Access .
    - эт ты имел ввиду что она работает с джетом ?
    а акцесс - хорошая штука... тока проги в нём писать не нужно : ))

  11. #11
    Мастер
    Регистрация
    30.04.2002
    Адрес
    Липецк, Россия
    Возраст
    51
    Сообщений
    935
    Записей в дневнике
    16
    Поблагодарили
    61
    Поблагодарил
    4
    Первоначальное сообщение от rk3fw
    больно проблема специфическая.
    Да ничего в этом специфического нет --- все просто . Просто в форуме это сложновато описывать. Я же отправлял автора вопроса на конкретную главу в конкретной книге , которая есть в интернете --- там все описано очень и очень подробно. Ну а уж коль и читать лень , тогда уж не знаю...

  12. #12
    Экстра-класс Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    55
    Сообщений
    2,991
    Поблагодарили
    395
    Поблагодарил
    157
    Для Bioname.
    Тормозов не будет - можете проверить. Я предложил один из возможных вариантов. Если есть что-то лучше - предложите его, не распыляясь на критику предыдущих. Автор сообщил сначала, что все получилось, потом попросил все-таки что-нибудь другое. Вот я и ответил. Не писать же здесь всю программу.
    Кстати, обработчик DrawCell вызывается только один раз при первой прорисовке ячейки. Но если поставить в нем контрольную точку в отладчике, то будет циклить постоянно, так как придется прорисовывать каждый раз после возврата из него (отладчика). Судя по всему, Вы сталкивались с этим эффектом.

  13. #13
    Экстра-класс Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    55
    Сообщений
    2,991
    Поблагодарили
    395
    Поблагодарил
    157
    Кстати, в "Библии Дельфи" предложен именно тот способ, который я предложил.

  14. #14
    Коротковолновик Аватар для RA4HTH
    Регистрация
    29.12.2003
    Адрес
    SR-17 (RDA)
    Возраст
    56
    Сообщений
    265
    Поблагодарили
    4
    Поблагодарил
    2
    чем не устраивает предложенный мной вариант ?
    есть ли полная необходимостьу ж сильна "сдирать" интерфейс ?
    тут главное что бы быстро работало и без глюков
    Там используется типа DBLookupCombobox(незнай как это называется в Access)-элементами списка являются записи из связанной таблицы, а значение возвращается текуще табл..

    В Foxpro можно удалять метод или объект и помещать свой.
    Я полагал что в делфях должно быть что-то подобное.
    А предложеный вариант (Picklist) я использовал в своей прг по обработке QSL-почты.

Похожие темы

  1. Как на Delphi остановить Explorer
    от UR4LZW в разделе Программное обеспечение
    Ответов: 0
    Последнее сообщение: 06.01.2006, 02:28
  2. Delphi - как получить список из другого приложения?
    от UR4LZW в разделе Программное обеспечение
    Ответов: 5
    Последнее сообщение: 04.10.2005, 23:45

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker
Яндекс.Метрика