Глупые вопросы

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Глупые вопросы

Сообщение kreator »

SuperMax писал(а):про конструкцию я прочитал тут
http://bourabai.ru/alg/clarion/13.htm#_ ... 1%80%D1%8F
GET(ключ, указатель ключа)
Получает запись, основываясь на заданным указателем ключа относительном положении значения ключа в файле ключей.
Зачем это читать? Если Вы пользуетесь ABC, то нужно использовать метод Fetch. Существует русский перевод описания библиотеки классов ABC. Да, Clarion всё ест. Но зачем люди писали классы?
We are hard at work… for you. :)
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Глупые вопросы

Сообщение Admin »

kreator писал(а): Существует русский перевод описания библиотеки классов ABC
Пруф. Что то не помню.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Глупые вопросы

Сообщение kreator »

Admin писал(а):Пруф. Что то не помню.
У меня есть где-то в архивах. Наверняка, брал где-то здесь (или был сайт rozalex). Не думаю, что в Арсисе, там нет таких ресурсов. Могу дома поискать, если надо.
We are hard at work… for you. :)
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Глупые вопросы

Сообщение Admin »

kreator писал(а): Могу дома поискать, если надо.
Народу пригодится.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
SuperMax
Посетитель
Сообщения: 47
Зарегистрирован: 25 Август 2015, 3:22
Поблагодарили: 2 раза

Глупые вопросы

Сообщение SuperMax »

kreator писал(а):
SuperMax писал(а):про конструкцию я прочитал тут
http://bourabai.ru/alg/clarion/13.htm#_ ... 1%80%D1%8F
GET(ключ, указатель ключа)
Получает запись, основываясь на заданным указателем ключа относительном положении значения ключа в файле ключей.
Зачем это читать? Если Вы пользуетесь ABC, то нужно использовать метод Fetch. Существует русский перевод описания библиотеки классов ABC. Да, Clarion всё ест. Но зачем люди писали классы?
у меня был большой перерыв в написании программ на Кларионе
а вот русское описание было бы очень в тему!

ps: нашел в своих архивах ap_hand_p2.pdf
"Обзор библиотеки ABC
О чем эта часть
Данная часть книги посвящена описанию библиотеки Классов ABC(Application
Builder Class)."
выложил http://forum.maxiol.com/index.php?act=S ... entry51654
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Глупые вопросы

Сообщение kreator »

Всё лежит на ftp в каталоге _Books/Clarion 4 rus. Старьё, конечно, но основы не поменялись.
We are hard at work… for you. :)
SuperMax
Посетитель
Сообщения: 47
Зарегистрирован: 25 Август 2015, 3:22
Поблагодарили: 2 раза

Глупые вопросы

Сообщение SuperMax »

Еще вопросик - есть ли какие-то готовые функции для перевода бинарного байта в строку hex - те печать числа в строку ?
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Глупые вопросы

Сообщение kreator »

Есть функции BYTETOHEX, SHORTTOHEX, LONGTOHEX.
We are hard at work… for you. :)
SuperMax
Посетитель
Сообщения: 47
Зарегистрирован: 25 Август 2015, 3:22
Поблагодарили: 2 раза

Глупые вопросы

Сообщение SuperMax »

kreator писал(а):Есть функции BYTETOHEX, SHORTTOHEX, LONGTOHEX.
спасибо!
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Глупые вопросы

Сообщение Дед Пахом »

не хватает пары функций
SEXTOOSHORT, SEXTOOLONG
:)
С уважением, ДП
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Глупые вопросы

Сообщение Ал »

Дед Пахом писал(а):не хватает пары функций
SEXTOOSHORT, SEXTOOLONG
:)
SEXTOSHOW
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Глупые вопросы

Сообщение Admin »

Старичок и старожил запели о сексе? :)
Завязывайте.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ал
✯ Ветеран ✯
Сообщения: 1011
Зарегистрирован: 08 Июль 2005, 6:48
Откуда: Россия

Глупые вопросы

Сообщение Ал »

угу, работаем...
если не использовал, то еще до кучи посмотреть в хелпе на:
XOR
BOR
BXOR
BAND
BSHIFT
и возможно - CHOOSE
Аватара пользователя
Aragorn
Активист
Сообщения: 113
Зарегистрирован: 11 Июль 2005, 12:40
Откуда: Москва

Глупые вопросы

Сообщение Aragorn »

зачем люди писали классы?
Классы - это хорошо...
Очень часто приходится писать код, обрабатывающий не конкретные таблицы, а оперирующий неким списком имен таблиц, ссылки на которые (&table) приходится получать из очередей, которые генерит самописный шаблон на основе словаря. Там ищутся абстрактные же ключи (&key) по некоему шаблонному имени, абстрактные же поля (any, через ссылки на абстрактные records), и - понеслось...
К чему я это все - при таком подходе никакой fetch не поможет... set-next и понеслась...
-------------------------------
В истинном золоте блеска нет...
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Глупые вопросы

Сообщение Дед Пахом »

Aragorn писал(а): при таком подходе никакой fetch не поможет... set-next и понеслась...
Можно оперировать ссылками не на FILE, а на FileManager, тогда и Fetch рулит.
С уважением, ДП
Ответить