Конференция "KOL" » Вопрос по IniFile (ValueString) [Delphi 7, Vista]
 
  • Elec3C © (23.01.08 04:37) [0]
    Почему ValueString пропускает первые и последние пробелы в считываемой строке?

    Допустим есть строка ' S 5! 2 ' (Кавычки обозначают начало и конец строки в моём примере).
    После считывания, получаю 'S 5! 2'.
  • miek (23.01.08 09:40) [1]
    потому что так работают ini-файлы
    так задумано
  • Elec3C © (23.01.08 16:29) [2]
    Значит, лучше добавлять, допустим, #0 в строку и сканировать на #0(Если такие символы есть, то пробел добавляем, иначе - нет). Или можно как-то по-другому?
  • D[u]fa (23.01.08 16:56) [3]
    не знаю как с нулем. обычно вставляю |. либо не юзать ини
  • Elec3C © (23.01.08 16:59) [4]

    > D[u]fa

    Ну можно написать, допустим, !0 или !!, а потом проверять на эти символы.
  • Дмитрий К © (23.01.08 17:09) [5]
    Записывай в ини строку с кавычками.
  • Дмитрий К © (23.01.08 17:19) [6]
    > Записывай в ини строку с кавычками.
    При чтении из ини кавычки опускаются автоматически.
  • Elec3C © (23.01.08 17:42) [7]

    > Дмитрий К ©

    Работает! Спасибо!
 
Конференция "KOL" » Вопрос по IniFile (ValueString) [Delphi 7, Vista]
Есть новые Нет новых   [134465   +2][b:0][p:0]