|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.02.2014, 16:52 | #1 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
ListView
Всем привет, такая проблема.
Заполняю ListVIew из Edit вот так Код:
Код:
1 колонка / 2 колонка / 3 колонка почта почта / Тест / тест то при сохранение почему то 'Почта почта' смещается. То есть получается так что в файл записывается так 1 колонка / 2 колонка / 3 колонка почта / почта / тест а второе слово тест сохраняется в файл как четвертая колонка. Как сделать что бы он сохранял слово даже если оно через пробел написано? Заранее спасибо. |
20.02.2014, 17:10 | #2 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
У тебя в коде разделитель запятая. А пишешь, что в файл сохраняется через слеш. Адекватные данные предоставь, ничего же не понятно. Формат, который нужно было получить, и что в итоге получилось.
Последний раз редактировалось doktor255; 20.02.2014 в 17:12. |
20.02.2014, 17:14 | #3 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
слеш этот я тут просто написал , так он и сохраняет через запятую как и в коде написано.
|
20.02.2014, 17:15 | #4 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Вот теперь просто напиши что получилось на самом деле, и что нужно было получить.
|
20.02.2014, 17:17 | #5 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
я говорю про то что если писать слово через пробел он почему то разделяет на две колонки при сохранение как я показал выше, вот меня и интересует вопрос как можно исправить.
Вот как все сохраняет "Скопировал из файла после как сохранил" сайт,сайт,сайт //Первая строка из трех столбцов тут все правильно а если написать через пробел то он так сохраняет например в первом столбце я написал слово сайт через пробел вот так са йт то он сохраняет так са,йт,сайт,сайт // видишь он слово из первого столбца сохранил в два столбика в файле, а третий столбик сместился получается что третий столбик стал четвертым. Последний раз редактировалось Stilet; 20.02.2014 в 17:50. |
20.02.2014, 17:21 | #6 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Я вижу что ты говоришь. Непонятно почему ты игнорируешь просьбы. Ок, дам теорию.
Тип стринг хранит данные неизменно. Что записал в него, то и получил. А вот если используется к примеру StringList, такие проблемы могут возникнуть. То есть проблема либо в используемых типах, либо в корявости записи данных. |
20.02.2014, 17:29 | #7 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
В том то и дело что он сохраняет как я выше написал. Он у меня читает через String List , но в файл так добавляется при сохранение. А сохраняет он с помощью String
вот в var что добавлено на сохранение Код:
|
20.02.2014, 17:30 | #8 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
В самом файле запятая вместо пробела присутствует?
|
20.02.2014, 17:31 | #9 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
Вот полный код на сохранение и чтение
Код:
|
20.02.2014, 17:34 | #10 |
Форумчанин
Регистрация: 25.10.2012
Сообщений: 161
|
Вот вписываю в ListView
А вот как он загружает обратно |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перетащить элемент ListView в другой ListView? | Paul Hindenburg | Компоненты Delphi | 5 | 26.01.2013 11:35 |
БД в ListView | Михаил Юрьевич | БД в Delphi | 1 | 23.07.2012 22:32 |
MS VC++ listView | Darth_Vader | Visual C++ | 1 | 12.04.2011 06:40 |
[C# + WPF] ListView. Узнать выделена ли строка в нём. ListView.View == GridView. | Casper-SC | WPF, UWP, WinRT, XAML | 2 | 12.08.2010 19:04 |
ListView | qwerty55 | Общие вопросы Delphi | 1 | 21.03.2010 02:46 |