![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| artem1987 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 18.7.2006 Где: Калининград Репутация: нет Всего: нет |
собственно нужно чтобы в строке были кавычки, как это сделать знает кто?
--------------------
Don't ask me why, ask me how. |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 1 Всего: 122 |
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 31 Всего: 484 |
||||
|
||||
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: 0 Всего: 2 |
вместо символа ' используй комбинацию '+chr(39)+'
|
|||
|
||||
| artem1987 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 18.7.2006 Где: Калининград Репутация: нет Всего: нет |
извините я имел ввиду апостроф :
чтобы компилятор понял сто внутри строки стоит апостроф и вывел его как символ --------------------
Don't ask me why, ask me how. |
|||
|
||||
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: 0 Всего: 2 |
прочти мой предыдущий пост, используй комбинацию
|
|||
|
||||
| Fiyanov |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 255 Регистрация: 19.4.2007 Где: Kazakhstan->Te mirtau Репутация: нет Всего: 2 |
|
|||
|
||||
| artem1987 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 203 Регистрация: 18.7.2006 Где: Калининград Репутация: нет Всего: нет |
char(39) от что надо
--------------------
Don't ask me why, ask me how. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 31 Всего: 484 |
0LineGate, круто.
Сразу видно - это апостроф! Никаких сомнений! Осталось только перекодировку из юникода добавить и вообще всем сразу код станет понятным... Но самые крутые программеры делают ещё круче: пишут функции с интегралами от косинуса случайных значений, и перебирают, пока не получится кавычка! И потом её возвращают как char. Остаётся только подставить её в строку... ЗЫ. Во всех языках кавычки добавляются банальным сдваиванием. Добавлено через 1 минуту и 14 секунд artem1987, конечно! Это гораздо круче, чем решение данное в первом же ответе! Это по нашему - по кулхацкерски! И главное гораздо понятнее код стал, правда? |
|||
|
||||
| Fiyanov |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 255 Регистрация: 19.4.2007 Где: Kazakhstan->Te mirtau Репутация: нет Всего: 2 |
Согласен! artem1987, Через неделю не вспомниш чё сам написал. |
|||
|
||||
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: 0 Всего: 2 |
Snowy, лично мне так быстрее/удобнее/проще... предложил тот способ который считаю действенным... И мне не важно как он выглядит, кму нужна опрятность кода? преподу? или как? у каждого своё восприятие, и ненадо поалуйста навязывать своё мнение другим, задали вопрос - я ответил, есть какие претензии?..
artem1987, а по репе? |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
1. Как минимум тебе самому, потому что самже потом будешь голову ломать что понаписал. 2. Тому кто после тебя будет код править, что программерам очень часто приходиться делать, и честное слово, когда смотришь на код который писали тяп-ляп опускаются руки и все что остается делать это Ctrl+A -> Del -> Пишешь все звново. -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| 0LineGate |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 176 Регистрация: 17.2.2007 Где: Россия, Тула Репутация: 0 Всего: 2 |
давайте претим этот разговор!
1) я ещё раз повторю что я прекрасно ориентируюсь в своём коде (комменты руляд, ога) 2) а мой код за мной никто и никогда не переписывает... просто непойму откуда столько негативизма... человек предложил РАБОЧЕЕ решение, и на него все напинулись.... круто, да? Просьба к модераторам: тему закрыть т.к. вопрос решён, а также воизбежание оффтопа.... |
|||
|
||||
| aktuba |
|
||||||||||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: 7 Всего: 38 |
Не дай бог с тобой вместе работать... Если ты аппостроф заменяешь на эту лабуду, то представляю, что у тебя в коде твориться... Жэсть... Добавлено через 3 минуты и 31 секунду
Это не рабочее решение - это мазохизм крайней степени тяжести... Диагноз так сказать. Рабочее решение показали в самом начале:
Как думаешь, что понятнее:
или
Подскажу - для нормальных людей (да и не очень нормальных =), первое проще и понятнее. Второе - диагноз... -------------------- ![]() |
||||||||||
|
|||||||||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Ну ладно вам уж так. Вы же сами наверника не всегда применяете например вместо #13#10 константу LineBreak или вместо 27 VK_ESCAPE. Не такуй уж и грех. Настораживает только вот это
Это сообщение отредактировал(а) Rennigth - 14.6.2007, 17:03 -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
![]()
|
| Правила форума "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. |