Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

Доступ к символам строки по индексу   Найти похожие ветки 

 
шаман   (2005-02-20 14:27) [0]

Всем известно, как это делается в Паскале. Но вот уперся. Пришлось редактировать проект VB, и не пойму, как должна выглядеть в этой среде такая конструкция: MyChar := MyStr[2]?


 
Anatoly Podgoretsky ©   (2005-02-20 14:31) [1]

Это конференция по Дельфи!


 
begin...end ©   (2005-02-20 14:38) [2]

> шаман   (20.02.05 14:27)

Используйте функцию Mid.

Апчхи! (аллергия на Бейсик)


 
шаман   (2005-02-20 14:56) [3]


> Anatoly Podgoretsky ©   (20.02.05 14:31) [1]

Сорри, я это понимаю, просто это лучший форум))

> begin...end ©   (20.02.05 14:38) [2]

Mid(MyStr,2) = MyChar ???
Мне надо записать, а не прочитать...


 
шаман   (2005-02-20 14:59) [4]

Апчхи!


 
begin...end ©   (2005-02-20 15:02) [5]

> шаман   (20.02.05 14:56) [3]

StrB = Mid(StrA, 2, 1)


 
шаман   (2005-02-20 15:13) [6]


> begin...end ©   (20.02.05 15:02) [5]

StrB = Mid(StrA, 2, 1) эквивалентно записи MyStrB := MyStr[2],
мне же нужен эквивалент для записи MyStr[2] := MyChar, прошу прощения за некорректно поставленный вопрос.


 
palva ©   (2005-02-20 15:16) [7]

> Mid(MyStr,2) = MyChar ???
> Мне надо записать, а не прочитать...

Так записать или прочитать?
MyChar := MyStr[2] - это прочитать. На бейсике это
MyChar = Mid(MyStr, 2, 1)
MyStr[2] := MyChar - это записать. На бейсике это
Mid(MyStr,2,1) = MyChar " Здесь MyChar должна быть односимвольной строкой.


 
begin...end ©   (2005-02-20 15:19) [8]

> шаман   (20.02.05 15:13) [6]

> мне же нужен эквивалент для записи MyStr[2] := MyChar,
Поменяйте местами левую и правую части в [5].

> прошу прощения за некорректно поставленный вопрос
Не прощу.


 
шаман   (2005-02-20 15:23) [9]

Да. Я че-то сначала не поверил, что можно присвоить так:
Mid(MyStr,2,1) = MyChar
А так, да, работает. Спасибо! Апчху! Дрянь какая.


 
шаман   (2005-02-20 15:26) [10]


> begin...end ©   (20.02.05 15:19) [8]

Надеюсь, не убьете))) Оказывается, кроме ф.Mid, есть еще и statement Mid)) Просто рвотный спазм



Страницы: 1 вся ветка

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
6-1104320778
Vasya.ru
2004-12-29 14:46
2005.03.06
Надо получить список всех IP адресов локальной сети


3-1107720718
Vovka_the_Carrot1
2005-02-06 23:11
2005.03.06
Копирование используемого стола в поток


14-1108457078
Franzy
2005-02-15 11:44
2005.03.06
Не ставится Win98


8-1100614636
denis24
2004-11-16 17:17
2005.03.06
Tbitmap...Tjpeg


4-1106136207
YV
2005-01-19 15:03
2005.03.06
Запрет принудительного завершения процеса