|
|
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста новичку разобраться со строками.Задача такая: Есть форма.На ней поле Мемо1,поле Едит и пустое поле Мемо2.В Мемо1 вводят любой текст,потом в едит1 пишут один символ ,нажимают кнопку, и в поле Мемо2 копируется этот текст,но с закавыченным везде этим символом. Я уже сделал эту прогу на дельфи,в принципе всё просто.Но в Си не получается...Помогите пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 14:25 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Всмысле мемо поле? разве есть такой элемент управления?? Или мемо поле в таблице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 16:02 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Memo-текстовое поле...Имеется ввиду Borland C++ Builder 6. Но не в нём суть.Можеть быть и другой элемент...ПОмогите пожалуйста составить цикл обработки строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 16:19 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Jevgeniy wrote: > Всмысле мемо поле? разве есть такой элемент управления?? Или мемо поле в > таблице? TMemo, как я понимаю. :) K0sinus >Я уже сделал эту прогу на дельфи,в принципе всё просто.Но в Си не получается... >Помогите пожалуйста! а в чем конкретно проблема? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Или можно использовать std::string. (Если это C++) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 21:24 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Не понял,что сие значит...Компилятор ругается на звёздочки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 22:24 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Если не сложно,напишите пожалуйста полностью событие кнопки OnClick,которое копирует Мемо1 в Мемо2 с закавыченным везде символом,который указывается в Едит1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 22:26 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
K0sinus wrote: > Не понял,что сие значит...Компилятор ругается на звёздочки... А теперь?: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 22:33 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
K0sinus wrote: > Если не сложно,напишите пожалуйста полностью событие кнопки > OnClick,которое копирует Мемо1 в Мемо2 с закавыченным везде > символом,который указывается в Едит1. Я билдером не пользуюсь. Вариант, который привел - под C++. Там должен быть свой класс - аналог паскалевской строки, которым есть смысл пользоваться вот "более читаемый" вариант с std::string. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 22:45 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
AnsiString юзай Точно так же, как в Delphi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 09:04 |
|
||
|
Работа со строками.
|
|||
|---|---|---|---|
|
#18+
Всем большое спасибо!Я всё таки сделал по-своему....У меня вышло так: char a=Edit1->Text[1]; Memo2->Clear(); for(int i=0;i<Memo1->Lines->Count;i++){ AnsiString S=Memo1->Lines->Strings ; for(int j=1;j<=S.Length();j++){ if(S[j]==a){ S.Insert("'",j); S.Insert("'",j+2); j+=2; } } Memo2->Lines->Add(S); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 13:31 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34553756&tid=2028794]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 443ms |

| 0 / 0 |
