Страница: 1 |
Вопрос: Как поменять 1 слово в текстбоксе на 3 слово и так | Добавлено: 31.01.08 07:04 |
Автор вопроса: ![]() |
Задача такая в текстбоксе 5 слов ”cлово1, cлово2 ,cлово3,cлово4,cлово5” Как поменять местами слова так ”cлово1, cлово3 ,cлово2,cлово4,cлово5” заранее спасибо. |
Ответы | Всего ответов: 7 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 31.01.08 08:42 |
При помощи InStr ищи где слова находятся (ищи пробелы или запятые или что там у тебя)
Запоминай слова в переменные str2 str3 Через Replace замени в тексте str2 на "Слово_2", str3 на "Слово_3". А потом "Слово_2" на str3, а "Слово_3" на str2 |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 649109 Вопросов: 31 Ответов: 391 |
Профиль | Цитата | #2 | Добавлено: 31.01.08 10:25 |
str1 = "ñëîâî1,ñëîâî2,ñëîâî3,ñëîâî4,ñëîâî5"
strarr = Split(str1, "," ![]() MsgBox strarr(0) & "," & strarr(2) & "," & strarr(1) & "," & strarr(3) & "," & strarr(4) |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 649109 Вопросов: 31 Ответов: 391 |
Профиль | Цитата | #3 | Добавлено: 31.01.08 10:26 |
str1="слово1,слово2,слово3,слово4,слово5" |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 295002202 Вопросов: 87 Ответов: 1684 |
Профиль | Цитата | #4 | Добавлено: 31.01.08 19:29 |
Более универсальный способ. Впринципе его написали уже, но тут слова меняются уже в массиве, а не при выводе данных.
str1="слово1,слово2,слово3,слово4,слово5"
strarr = Split(str1, "," ![]() a = strarr(2) strarr(2) = strarr(3) strarr(3) = a Вывод данных на пхп, мне так проще ![]() echo implode(',', $strarr); |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 31.01.08 21:54 |
ну вот! замучили меня в инсте задачками на bcpp 3.1))
Я даже забыл об элементарной функции Split =( |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 649109 Вопросов: 31 Ответов: 391 |
Профиль | Цитата | #6 | Добавлено: 01.02.08 06:48 |
Вывод данных на пхп, мне так проще
![]() echo implode(',', $strarr); Join(list[, delimiter]) The Join function syntax has these parts: Part Description list Required. One-dimensional array containing substrings to be joined. delimiter Optional. String character used to separate the substrings in the returned string. If omitted, the space character (" " ![]() ВБ тоже кое на что способен! ![]() ![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 01.02.08 14:58 |
Join... он недостаточно оригинален |
Страница: 1 |
|