|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Чтение ексель файлов (ANSI строки)
Добрый день,
Предисловие: понимаю что вопрос дурацкий, но все таки помогите пожалуйста. Вопрос1: необходимо портировать программу с Delphi6 на Delphi 7. (Смысл программы в чтении и обработки екселевских файлов) в D6 при объявлении переменной sListData как ANSIString при выполнении ниже приведенной операции Код:
// получение значения из ячейки екселя sListData := RangeMatrix[iCurrRow, iCurrCol]; в 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; |