Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» прикладное программирование и не только оно...

Автор: delover
Дата сообщения: 15.12.2011 00:14
XPerformer
Мою версию бинарника не вычислить похоже. Собственная тулза undeb32 делает её нераспознаваемой. Умолял в андеграунде взломать свою прогу надо было. Отказались.
Автор: delover
Дата сообщения: 16.12.2011 15:26
исходники, не в качестве рекламы есть на ru-board форум, типо тут наверно,
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://forum.ru-board.com/topic.cgi?forum=33&topic=8142&start=1620#19
Автор: XPerformer
Дата сообщения: 16.12.2011 16:37
delover
Вы бы не могли пояснить смысл вашего сообщения?
не уловил связь хрома со ссылкой
Автор: delover
Дата сообщения: 25.12.2011 21:19
XPerformer
Речь шла о возможности выяснить по бинарному коду версию компилятора. Читайте выше. Вы выпали из беседы, скомпильте мою прогу и проверьте верификаторы компилятора. Вопросы утихнут.

Добавлено:
Хроме это программа которой я смотрю бинарь вы отстали (от сути беседы) я дал линк.
Автор: Ichigo2
Дата сообщения: 01.02.2012 12:47
Товарищи, нужна помощь по Делфи.
Я хочу чтобы моя программа проверяла свою контрольную сумму. Есть процедура MD5File, но если подсунуть ей уже запущенную программу, то будет ошибка. Как правильно это реализовать?
Автор: akaGM
Дата сообщения: 01.02.2012 12:54
Ichigo2
спроси в "вопросах по дельфи":
http://forum.ru-board.com/topic.cgi?forum=33&topic=11215#1
там этого добра навалом...
Автор: delover
Дата сообщения: 28.02.2012 14:00
Кстати вопрос (возможно он эстетический) ответ на который трудно подобрать.
- Зачем делать десять кнопок если можно сделать одну?
Ну чтоб более понятен стал вопрос приведу пример - в кассе есть 3 кнопки
1.Возврат товарной позиции
2.Возврат товарной позиции из закрытой смены
3.Возврат б/н (платёжной картой) товарной позиции
а вот
4.Возврат б/н (платёжной картой) товарной позиции из закрытой смены - такой кнопки нету.

У кого есть идей - скока кнопок правильнее делать?
Автор: XPerformer
Дата сообщения: 28.02.2012 15:00
delover
Три, разве это не очевидно?
Деньги в кассе обладают, так сказать, свойством однородности
Чего не скажешь о платежной карте
Автор: delover
Дата сообщения: 28.02.2012 17:30
XPerformer
Ну для меня не очевидно. Вы забываете что кнопок может быть восемь. Первые 4 кнопки проводят по терминалу, а вторые 4 кнопки проводят без терминала. При этом седьмая кнопка делает типо этого:

Код:
if Reegistry_PROC1_executed=1 then exit;
for 10
case
msgdlg(confirm, 'Вы хотите нажать кнопку Вызов Заведующей', YesNo)
of
yes: msgdlg(info, 'Правильно', OK);
no: msgdlg(info, 'Неправильно', OK);
else
msgdlg(info, 'Вы не ответили', OK);
end;
forend;
Автор: Ichigo2
Дата сообщения: 06.03.2012 10:19
Смотрите что я придумал насчет уменьшения размера программы.
Операция инкримента находится в модуле system.pas, и при компиляции весь этот модуль компелируется. А что если создать свой инкремент и отцепить этот модуль system, размер программы уменьшится?
Автор: wasilissk
Дата сообщения: 06.03.2012 11:01
Ichigo2
system.pas не отцепляется. Там помимо инкремента очень много чего содержится, без чего нельзя обойтись.
Автор: XPerformer
Дата сообщения: 06.03.2012 13:50
Ichigo2
См. здесь как подменить system.pas на свою версию меньшего размера, наверное, можно оставить только инкремент при желании
http://qunpack.ahteam.org/?p=42
Автор: tim1630
Дата сообщения: 06.03.2012 15:25
не знаю куда обратится хотело бы поставить гаджет Foreca НА рабочий стол на офф сайте вот это что с этим делать если можно подробнее спасибо
http://corporate.foreca.com/ru/uploads/images/images/namefeed-xml-abridged.gif
Автор: Ichigo2
Дата сообщения: 06.03.2012 15:39
XPerformer
Спасибо за ссылку.
Правда уже поздно. Программа написана, и переделывать под KOL нет желания. Косяки как грибы после дождя повылазят!
Автор: delover
Дата сообщения: 13.03.2012 07:14
У меня программировать не получается. Хочу плавающее число округлить до типа CHAR. Но похоже этот тип такой круглый, что даже функция ROUND не помогает. Может кто уже округлял?
Автор: akaGM
Дата сообщения: 13.03.2012 11:40
delover
то есть? :)

double f = 64.12345;
char c = (char)f;

так?

d: double = 64.12345;
c: char;
c := char(round(d));

или так?
Автор: delover
Дата сообщения: 13.03.2012 12:34
akaGM
Надо чтобы round - округление.

Цитата:
d: double = 64.12345;
c: char;
c := round(d);

Один программист сказал что не получается потому что число Pi не совсем точное. Наверно надо так
c := round(d, Точное_Pi);
ж)
Автор: akaGM
Дата сообщения: 13.03.2012 13:04
delover
хрен тебя поймёшь...


Цитата:
Надо чтобы round - округление.

а это что, не округление?

d: double = 64.12345;
c: char;
c := char(round(d));

writeln(c); // выводит @ = сhar(64)

Добавлено:
может тебе byte нужен, а не char?
Автор: delover
Дата сообщения: 13.03.2012 18:37
akaGM
char а по русски ШАР мне нужно округление до ШАРА. Преобразование до байте даёт не правильный результат - это не то чего я хотель. Шара нет всё как то не весело и ящик надувных шариков на балансе с отрицательным значением.
Автор: akaGM
Дата сообщения: 13.03.2012 18:48
хотель до байте, а получилось до шарайте...

хоть бы раз себя перед отправкой прочитал: а что я за фигню несу?
Автор: delover
Дата сообщения: 13.03.2012 21:58
akaGM
Так вы что округление по Pi не учили чтоли? Банковское округление знаете а по Pi не учили.
Автор: akaGM
Дата сообщения: 13.03.2012 22:20
не учили мы пи-пи, не учили, дремучие мы, неучёные...
Автор: delover
Дата сообщения: 14.03.2012 08:01
Я ещё думаю TRUNC неправильно работает потому что обрезание по Pi должно быть процедурой, потому что не надо ничего возвращать.
Автор: akaGM
Дата сообщения: 14.03.2012 11:05

Цитата:
обрезание по Pi должно быть процедурой
да, в каких-то случаях/странах/национальностях это уже процедура...
Автор: delover
Дата сообщения: 14.03.2012 19:29
akaGM
Я придумал не банковское округление без Pi. Это то же самое банковское округление, только цифра 5 округляется в другую сторону. А нужно такое округление чтобы выяснить потери по отношению к мат округлению. С небольшой скидкой могу продать патент.
Автор: akaGM
Дата сообщения: 19.03.2012 11:13
в свою очередь я могу продать тебе SuperPi со скидкой...
Автор: delover
Дата сообщения: 19.03.2012 17:59
akaGM
Если суперPi со скидкой впишется в BCD число, то я пожадуй уже начну в кармане пальчиками денюфку перебирать.
Автор: delover
Дата сообщения: 03.04.2012 20:34
Теряем то что объединяло людей потому что арифметиеа неудалась и свесили лапки.

Добавлено:


akaGM
Вернулся. Хочу осведомить - есть систюма Линюкс! Там блин тоже типы встречаются полюбас!


Добавлено:
А что вы думали?
Автор: akaGM
Дата сообщения: 03.04.2012 22:45
[censored]
Автор: delover
Дата сообщения: 04.04.2012 18:57
Кстати хочу стать Рекламным лидером конторы BCD чисел. Имногда именно этот тип данных является наиболее верным для контекста задачи. Первый метод - условное умножение Currency на ноль. Ни один хакер не дагодается.

Страницы: 12345678910111213141516171819202122232425262728293031

Предыдущая тема: Borland Developer Studio 2006 и Oracle пакеты


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.