[Главная страница]  [English version
Другое на сайте: [Perl]  [PowerBuilder]  [Multiedit]  [IBSO]  [Clarion]  [Far]  [Юмор]  [Фотки]

English version of this site here.

Поделки для Clarion

Download!

icodownl.gif (151 bytes)Clarion-1.01.zip - Perl - модуль для чтения файлов данных Clarion

icodownl.gif (151 bytes)MECLA2b2.ZIP - Макросы поддержки Clarion для ME 7.0

icodownl.gif (151 bytes)cla21doc.zip - документация по Clarion 2.1

Я программировал только на версии Clarion 2.1 для DOS, все что есть на этой странице - для этой версии.

Многие попадают на эту страницу в поисках документации по Clarion 2.1. Вот она: cla21doc.zip

Perl-модуль для чтения .dat файлов Clarion

Clarion.html  документация
Clarion-1.01.zip  PPM package для ActiverPerl Perl 5.6 (Windows, Linux, Solaris)
Clarion-1.01.tar.gz  исходники модуля в tar

Простой модуль для последовательного чтения файлов. Прозрачно обрабатывает шифрованые файлы CLARION (атрибуты OWNER и ENCRYPT), пароль знать не требуется. Может использоваться для получения структуры шифрованных файлов. Пример программы с его использованием приведен ниже. Если вы не программирует на Perl, начать можно здесь.

Модуль тестировался под Windows и Linux.


use Clarion;

my $dbh=new Clarion "customer.dat";

#вывести структуру файла
print $dbh->file_struct;

#напечатать содержимое файла
for ( 1 .. $dbh->last_record ) {
	my $r=$dbh->get_record_hash($_);
	next if $r->{_DELETED};
	prnt $r->{CODE}." ".$r->{NAME}." ".$r->{PHONE}."\n";
}
$dbh->close();

Источники информации, которыми я пользовался при написании модуля:

bull_cla.arj
- техническое описание форматов файлов данных, ключей и индексов.
cla2api.zip - Call-level  API для работы с файлами Clarion Владимира Кондратьева
dat_file.zip - Файл DAT_FILE.H с описанием структур и констант, связанных с .dat файлами.

Первая версия модуля - в архиве clarion01.zip.

Макросы для Multi-Edit

Архив MECLA2b2.ZIP содержит макросы поддержки языка CLARION для редактора Multi-Edit 7.0, а именно:

Инструкция по установке - в файле readme.txt. Макросы тестировались с ME версии 7.0eP.

Скриншот (обработка файла ошибок компиляции):

[Главная страница]  [English version
Другое на сайте: [Perl]  [PowerBuilder]  [Multiedit]  [IBSO]  [Clarion]  [Far]  [Юмор]  [Фотки]


Планируете посетить Санкт-Петербург? Посмотрите эти ссылки: Private guide in St.PetersburgPrivate shore excursions in St.PetersburgPrivate guided tours in St.Petersburg