Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 23:31   #1
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию Label & ListBox

Привет всем. Такой вопрос:
Как сравнить текст в Label c первыми 10 символами строки в ListBox?
Помогите пожалуйста. Спасибо
werser вне форума Ответить с цитированием
Старый 14.05.2010, 07:24   #2
MaxNik2009
Форумчанин
 
Аватар для MaxNik2009
 
Регистрация: 17.09.2009
Сообщений: 294
По умолчанию

Примерно так:
Код:
var
  TextLabel, TextLB: string;
  I: Integer;
begin

  TextLabel:= Label1.Caption;

  for I:= 0 to ListBox1.Items.Count - 1 do
  begin
    TextLB:= ListBox1.Items[I];
    if TextLabel = LeftStr(TextLB, 10) then // при условии что в Label текст из 10 символов
      ShowMessage('совпадение')
    else
      ShowMessage('не совпадение');
  end;
принимаю благодарности в письменном виде( весы слева)...

Последний раз редактировалось MaxNik2009; 14.05.2010 в 07:26.
MaxNik2009 вне форума Ответить с цитированием
Старый 14.05.2010, 08:09   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Код:
var I: Integer;
begin
 for I:= 0 to ListBox1.Items.Count - 1 do
   if Pos(Label.Caption,ListBox1.Items[i])=1 then
   ShowMessage('совпадение')
   else ShowMessage('не совпадение');
  end;
SERG1980 вне форума Ответить с цитированием
Старый 14.05.2010, 10:23   #4
werser
Форумчанин
 
Регистрация: 11.06.2007
Сообщений: 233
По умолчанию

Спасибо большое. А как это в Visual C++ сделать или если переписать с учитыванием синтаксиса все нормально будит?
Я за отету функцию имею ввиду - LeftStr, наверное там нада как то так писать ???????::LeftStr() ?
А во втором листинге: Pos
Или и так будит работать? Спасибо за коды
werser вне форума Ответить с цитированием
Старый 14.05.2010, 10:52   #5
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

В делфи это работает а вот синтаксис языка си я не знаю
SERG1980 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Textbox&Listbox Aqil_f Microsoft Office Excel 13 04.06.2015 22:56
Drag&Drop ListBox nXs Общие вопросы Delphi 2 21.04.2010 15:48
ListBox & SpeedButton Rebel123 Общие вопросы Delphi 31 20.07.2009 10:30
drag&drop в listbox-e blackstersl Общие вопросы Delphi 2 03.05.2009 17:11
ListBox & *.Bmp Saro Мультимедиа в Delphi 1 24.04.2007 02:06