![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
Ну это так, кстати. А ругается на то, что у тебя не закрыта строчка. В конце каждой строки (после буквы) поставь ' (знак открытия/закрытия строки). -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
| mvdr |
|
|||
|
физик ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1349 Регистрация: 31.12.2004 Где: Волгоград, Россия Репутация: 1 Всего: 42 |
у тебя много end'ов
Добавлено @ 14:17 Poseidon, ругается насовсем на то, что ты написал -------------------- Появляюсь редко, но часто метко Изображать идиота сложнее, чем изображать умного: полезнее и не каждому дано |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Народ! Кончайте дурью маяться! Проще, по-моему, вот так буквочки заменять...
Должно сработать и всего 6 строк кода... Добавлено @ 14:30 Тьфу... не дочитал вторую часть перекодировок... щас подправим... |
|||
|
||||
| Poseidon |
|
||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
Добавлено @ 14:32 Pakshin A. S. -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||
|
|||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Как мне понимается у нас в Memo2 исдет измененный текст из Memo1 в соответствии с постевленными правилами...
Самое разумное сделать вот так:
Вроде формула должна быть верна... P. S. Проверьте ошибки, у кого под рукой есть дельфя... Это сообщение отредактировал(а) Pakshin A. S. - 14.8.2005, 14:37 |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
Ошибок нет, как и функционала. Не фуркает в общем. -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Pakshin A. S. |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Верно... поправка на формулу (сразу тестом... кому надо - перепишет вышеизложенный код...):
Добавлено @ 14:46 На разных буквах тестил... вроде работает... Добавлено @ 14:47 Короче: вместо единички в вышеизложенном коде с Memo должно стоять
|
||||
|
|||||
| vovan430 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 13.8.2005 Где: Иркутская обл. г. Тайшет Репутация: нет Всего: нет |
Я не знаю почемуно у меня ни один из вышесказанных исходников не работает
У Pakshin A. S. буквы заменяет на какие-то палочки, У Poseidon меняет только половину букв, У Femida выдаёт ошибку |
|||
|
||||
| Pakshin A. S. |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
В Memo запихивает алфавит в обратном порядке:
Проверь прогу этим кодом... Если нет, то по таблицке ASCII кодов идет в системе разрыв русских малых букв и данные вариант не будет работать... Добавлено @ 09:19 Так... в досе табличка реально имеет разрыв в малых русских... А в винде у меня такого не наблюдается.. Надо будет придумать универсальный способ... Это сообщение отредактировал(а) Pakshin A. S. - 16.8.2005, 09:17 |
||||
|
|||||
| vovan430 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 13.8.2005 Где: Иркутская обл. г. Тайшет Репутация: нет Всего: нет |
Нет не полчается, может быть есть ещё какой нибудь способ?
|
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
vovan430, А ты точно измененный код используешь?
|
|||
|
||||
| vovan430 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 13.8.2005 Где: Иркутская обл. г. Тайшет Репутация: нет Всего: нет |
Мне нужна такая тема чтоб если я например ввёл в Memo1 'Вова' то в Memo2 появлялось 'Ороя' Буквы заменялисьпри нажатии кнопки в любом введённом слове
|
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
vovan430, а я что тебе тут пытаюсь сделать?
Добавлено @ 09:33 Вот с калькулятьром сижу и проверяю формулу по табличке кодов в книжке по паскалю: 160 - а ... 175 - п <разрыв другими символами> 224 - р ... 239 - я На данной табличке формула chr(ord('я') - ord(Memo1.Text[i]) + ord('а')) верна |
|||
|
||||
| vovan430 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 13.8.2005 Где: Иркутская обл. г. Тайшет Репутация: нет Всего: нет |
Точно работает а как сделать чтоб заменялись только согласные по алгоритму
б - щ в - ш г - ч д - ц ж - х з - ф к - т л - с м - р н - п |
|||
|
||||
| Pakshin A. S. |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Добавлено @ 09:52 Самый тупой вариант:
Как юзать:
Теоритически должно работать... Это сообщение отредактировал(а) Pakshin A. S. - 16.8.2005, 09:55 |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |