Перейти к содержимому


Фотография

Изменить текст на элементе листбокса


Лучший Ответ Dispite , 25 October 2020 - 02:14

Schatten, Я разобрался в чём состоит проблема. Способ lbSetText [idc, index, name] не работает. Нужно использовать способ с указанием контрола.

_ctrlList = (findDisplay 1411) displayCtrl 1500;
_select = lbcursel _ctrlList;

_ctrlList lbSetText [_select, "Complet"];

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 OFFLINE   Dispite

Dispite

    Ефрейтор

  • Пользователи
  • 73 сообщений
  • Откуда:Не помню

Отправлено 23 October 2020 - 00:44

Здравствуйте! Необходимо изменить текст на элементе лист бокса, если быть точнее содержимом с заранее указанным индексом . Думал изменяется через lbSetText, но он не изменяет, а добавляет.


  • 0

#2 OFFLINE   Schatten

Schatten

    Ст. лейтенант

  • Пользователи
  • 1371 сообщений
  • Откуда:Минск, Беларусь

Отправлено 23 October 2020 - 02:52

Dispite, вообще-то добавляет lbAdd, а изменяет как раз таки lbSetText.


  • 0

#3 OFFLINE   Dispite

Dispite

    Ефрейтор

  • Пользователи
  • 73 сообщений
  • Откуда:Не помню

Отправлено 23 October 2020 - 04:03

Schatten, Я пытался изменить через lbSetText, но он не изменяется


  • 0

#4 OFFLINE   Schatten

Schatten

    Ст. лейтенант

  • Пользователи
  • 1371 сообщений
  • Откуда:Минск, Беларусь

Отправлено 24 October 2020 - 15:27

Dispite, предоставь код, с помощью которого пробуешь менять, -- посмотрим. 


  • 0

#5 OFFLINE   Dispite

Dispite

    Ефрейтор

  • Пользователи
  • 73 сообщений
  • Откуда:Не помню

Отправлено 25 October 2020 - 02:08

Schatten,  _select = lbcursel 1500; lbSetText [1500, _select, "Complet"]


  • 0

#6 OFFLINE   Dispite

Dispite

    Ефрейтор

  • Пользователи
  • 73 сообщений
  • Откуда:Не помню

Отправлено 25 October 2020 - 02:14   Лучший Ответ

Schatten, Я разобрался в чём состоит проблема. Способ lbSetText [idc, index, name] не работает. Нужно использовать способ с указанием контрола.

_ctrlList = (findDisplay 1411) displayCtrl 1500;
_select = lbcursel _ctrlList;

_ctrlList lbSetText [_select, "Complet"];


  • 0




Яндекс.Метрика