говорят что: "обыкновенное прибавление к коду символа" вроде как порядкового номера из таблици помогите
тут точно не только прибавление к коду символа порядкового номера из таблицы, есть еще какие то преобразования - одинаковые буквы отображаются в разные символы.
Member
Статус: Не в сети Регистрация: 31.01.2004 Откуда: moskow
Daemon да там на Си все -- "ну непонятно!"
Почему не юзать Gettickcount и че юзать тогда?
Почему в отдельный поток, а не просто поставив высокий приоритет?
Member
Статус: Не в сети Регистрация: 08.03.2004 Откуда: Житомир, UA
Lord_of_Darkness спасибо, мне добрые люди подсказали как сделать по другому:
procedure TForm1.StringGrid1KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
var i1,i2: integer;
b: boolean;
begin
b:=true;
for i1:=1 to 3 do
for i2:=1 to 2 do
if stringgrid1.cells[i1, i2]='' then
begin
b:=false; break;
end;
button1.enabled:=b;
end;
Member
Статус: Не в сети Регистрация: 03.01.2004 Откуда: Питер
svin так и сказал бы, что при заполнении определенных ячеек. Я же не телепат. Учись правильно задавать вопросы, чтобы получать на них правильные ответы.
_________________ Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)
Junior
Статус: Не в сети Регистрация: 19.09.2005 Откуда: Подольск
Aleksoid1978
Наивный, такие вещи, во-первых, денег стоят нехилых, а во-вторых, то, что есть, не отличается "ни умом, ни сообразительностью".
Смотри в сторону FineReader Engine, он в виде COM-объектов реализован.
Если вдруг где раздобудешь, шумни Сам ищу давно.
_________________ Linux - must die.
Долгих лет тебе, Билли !
Нужна ваша помощь!
Нужно вывести в комбобокс список файлов *.lng из определенной дериктории
(в комбобоксе расширение не указывать)
Как это сделать(если можно подробнее)
Заранее благодарен
Member
Статус: Не в сети Регистрация: 17.09.2003 Откуда: UA г.Донецк
Beavich Процедура сканирования (Начальная папка, маска сканирования, любой потомок от Tstrings можно TStringList)
Код:
procedure TForm1.ScanDir(StartDir: string; Mask: string; List: TStrings); var SearchRec: TSearchRec; begin // определяем какая маска для сканирования if Mask = '' then Mask := '*.*'; // проверяем правильность написания пути для сканирования if StartDir[Length(StartDir)] <> '\' then StartDir := StartDir + '\'; // ищем первый файл if FindFirst(StartDir + Mask, faAnyFile, SearchRec) = 0 then // если файл найден то продолжаем поиск begin repeat Application.ProcessMessages; // остановка для обработки очереди сообшений ОС // если найден файл а не директория то записываем в список if (SearchRec.Attr and faDirectory) <> faDirectory then List.Add(StartDir + SearchRec.Name) // ищем до тех пор пока есть файлы until FindNext(SearchRec) <> 0; FindClose(SearchRec); end; end;
Потом сделай обработку полученного списка с целью поудалять расширение из файла и просто присвой свой список списку в ListBox
_________________ Debian Lenny/Sid
при установке линукс не пострадал ни один пингвин, полегли все дятлы
Ray & Disel Большое спасибо, все работает, принцип понятен
Только вводил сразу в комбобокс (combobox1.Items.Add(ChangeFileExt(searchrec.Name,''));)и в упрощенной форме
Вы мне очень помогли
-------------------------------
Ray, спасибо за AtiTT, чтобы я делал без него?!:beer::beer:
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения