Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Технологии
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 26.03.2014, 23:13
maxfox123 maxfox123 вне форума
Прохожий
 
Регистрация: 07.07.2013
Сообщения: 17
Версия Delphi: delphi 6
Репутация: 10
По умолчанию Чтение ексель файлов (ANSI строки)

Добрый день,

Предисловие: понимаю что вопрос дурацкий, но все таки помогите пожалуйста.

Вопрос1:
необходимо портировать программу с Delphi6 на Delphi 7. (Смысл программы в чтении и обработки екселевских файлов)
в D6 при объявлении переменной sListData как ANSIString при выполнении ниже приведенной операции

Код:
// получение значения из ячейки екселя
sListData := RangeMatrix[iCurrRow, iCurrCol];
в sListData попадают реальные значения из файла. НО при выполнении такой же операции в D7 в sListData (если объявлено как ANSIString) считываются знаки вопроса.
в D7 при объявлении переменной sListData как WIDEString, в sListData попадают реальные значения из файла. Как в Delphi 7 считать нормальные данные в ANSIString?

Вопрос2:
Я проверяю значение полученное в sListData на принадлежность множествам «только цифры», «только русские буквы» , «только английские буквы»
с ANSIstring это просто

Код:
sChar			: Char;
sChar			:= sListData [1];

If(Not(sChar in ['а'..'я']))  then Begin End;
If(Not(sChar in ['a'..'z']))  then Begin End;
НО как проверить на принадлежность если тип у sListData WIDEString?
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 16:42.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter