Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2317 • Страница 95 из 116<  1 ... 92  93  94  95  96  97  98 ... 116  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 16.04.2006
Откуда: d3d9.dll
Фото: 7
}{acker
Да, действительно, это один из способов.
Lord_of_Darkness
Весьма интересная статейка. Спасибо.



Партнер
 

Member
Статус: Не в сети
Регистрация: 16.08.2006
Откуда: Пермь
}{acker & Shader 3.0
ТУТ есть исходничек для DS1820/18S20, но для 18B20 почти пригоден, надо только процедуру декодирования тепмпературы переписать


 

Member
Статус: Не в сети
Регистрация: 01.07.2006
Откуда: Челябинск
Shader 3.0 Проверил я последнюю версию - как обычно невыводит данные о датчике. Я уже незнаю что делать, на днях попробую прицепить третий провод питания может так что нить заработает.


 

Member
Статус: Не в сети
Регистрация: 13.02.2004
Откуда: Чехия
Доброго дня всем. Я бы с вашего позволения вернулся к своей проблеме. Мне проект сдавать, а решения все нет. В Инете облазился уже...

Подскажите, из за чего может возникать ошибка EInOutError I/O error 6.
при вкюченной директиве компилятора {$I+}. При {$I-} программа виснет.

Как от этого избавиться? Очень надеюсь на вашу помощ. Подойдет любой вариант решения проблемы.

_________________
Лучше иметь пузо от пива, чем горб от работы.


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
George J писал(а):
Доброго дня всем. Я бы с вашего позволения вернулся к своей проблеме. Мне проект сдавать, а решения все нет. В Инете облазился уже...

Подскажите, из за чего может возникать ошибка EInOutError I/O error 6.
при вкюченной директиве компилятора {$I+}. При {$I-} программа виснет.

Как от этого избавиться? Очень надеюсь на вашу помощ. Подойдет любой вариант решения проблемы.

Ну и как нам таким телепатам понять без кода? Да от чего угодно может быть. Если ошибка есть, то она есть и никуда сама по себе не денется.


 

Member
Статус: Не в сети
Регистрация: 13.02.2004
Откуда: Чехия
Да код то выложить не проблема... Только там его 16 страниц. Да и врядли это поможет, т. к. ошибка возникает после Application.Initialize. А это первая строчка...

Уточню детали, может поможет понять проблему:
Есть программа doc.exe (моя). И есть программа WorkNC в которой открыт проект (обработка железа на ЧПУ станке). Из меню WorkNC запускаю doc.exe - вываливается ошибка EInOutError I/O error 6. НО, если создам ярлык для doc.exe, то программа работает...
Добавлено спустя 3 минуты, 2 секунды
Да, еще, ошибка появилась после добавления на форму объекта DirrectoryOutLine1..

_________________
Лучше иметь пузо от пива, чем горб от работы.


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Возникла довольно насущная проблема. Как реализовать у объекта механизм постановки расчета на паузу. Т.е. есть класс, методы выполняют определенные (весьма объемные) расчеты, нужно чтобы юзер мог временно остановить расчет и сохранить состояние объекта, чтобы после перезапуска программы продолжить расчет с точки останова. Если насчет сохранения идеи есть (т.е. есть статья, да и вообще материалы) то насчет временной приостановки вычислений не очень понятно. Проще говоря, у меня нет идей как это реализовать (читай, приемлимых по сложности идей).

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
Так и не додумался до вменяемого решения. Единственное, что пришло в голову - запихать расчет в TThread и суспендить ее. Но как тогда все это дело нормально сохранить - совершенно непонятно. Хотел делать сериализуемый объект, но куча динамических массивов этому препятствует. Вобщем, вот такие вот встречаются задачки, можно и зубы пообломать.

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Advanced member
Статус: Не в сети
Регистрация: 09.03.2004
Откуда: Кишинёв
Lord_of_Darkness Почему бы в каком-нибудь не очень частом цикле(скажем к примеру в секунду, не столь важно) поставить проверку на внешнюю остановку(любым механизмом). Тоесть извне нажимаем кнопку "пауза", поток принимает команду и сохраняет все необходимые данные(включая положение в этом цикле, массивы и прочее) в файл(ы) и завершается. Останется только придумать как начать сразу с нужного места(думаю не проблема).


 

Member
Статус: Не в сети
Регистрация: 26.11.2006
Откуда: 33 rus
Подскажите где можно скачать Delpfi 2005?

_________________
Advanced Effective Regular Overclocker


 

Member
Статус: Не в сети
Регистрация: 26.11.2006
Откуда: 33 rus
Помогите кто-нибудь.

_________________
Advanced Effective Regular Overclocker


 

Junior
Статус: Не в сети
Регистрация: 16.08.2007
AeRo
Да мы б и рады помочь, только вот фиг знает где искать то его! Я не так давно весь инет переворошил в посиках Delphi 2006, потому что надоело ставить Delphi и C++ Builder постоянно, и не нашёл ни одной небитой ссылки! У меня есть 2005-й, но нет возможности залить его куда-нибудь. А откуда такая нужда именно в 2005-ом?

_________________
• Hичто не pаботает так, как планиpовалось запpогpаммиpовать.
• Hичто не пpогpаммиpyется так, как должно pаботать.


 

Member
Статус: Не в сети
Регистрация: 26.11.2006
Откуда: 33 rus
eQLbin писал(а):
А откуда такая нужда именно в 2005-ом?

Просто в нём я уже работал, а чем изменилась 2006 версия?

_________________
Advanced Effective Regular Overclocker


 

Junior
Статус: Не в сети
Регистрация: 16.08.2007
AeRo
Да по сравнению с 2005-ым по-моему ничем особым если честно ИМХО, но зато там есть помимо Delphi и С# ещё и C++ Builder, так сказать всё нужное в одной большой знакомой куче :)

_________________
• Hичто не pаботает так, как планиpовалось запpогpаммиpовать.
• Hичто не пpогpаммиpyется так, как должно pаботать.


 

Member
Статус: Не в сети
Регистрация: 03.01.2005
Откуда: Из России
привет народ, подскажите как подсчитать сумму цифр введәнного числа на Делфине


 

Member
Статус: Не в сети
Регистрация: 03.01.2004
Откуда: Питер
stepanov egor
смотря в каком виде число.
если один из целых типов то просто делим последовательно нацело на 10, потом умножаем на 10 и вычитаем из исходного. Потом делим исходное на 10 и заново, пока исходное >0.

Код:
num := 12345;
i:=0;
while num>=0 do
begin
  tmp := (num div 10)*10;
  n[i] := num - tmp;
  num := tmp;
  inc(i);
end;

_________________
Здесь так мало тех, с кем легко говорить,
Еще меньше тех, с кем не страшно молчать (c)


 

Member
Статус: Не в сети
Регистрация: 08.11.2005
ну или как вариант: преобразовать в строку и сложить с преобразованием каждого символа строки обратно в число

_________________
AM4/B550-F/5950X/128Gb/4070S/4x4Tb NVMe


 

Member
Статус: Не в сети
Регистрация: 11.07.2004
Откуда: Воронеж
Вопрос такой:
Есть форма, на ней лежит имидж(алигн имиджа allClient).
В событии формы он ресайз(хотя не важно по какому событию) рисуем на весь имидж прямоугольник.
Но заковыка в том что если размер формы увеличивать то прямоугольник не прорисовывается больше чем
был нарисован в самом начале. при этом, я проверил, размеры имиджа изменяются в соответствии с размерами формы.
В чем может быть проблема?

_________________
Удачи и мудрости.


 

Member
Статус: Не в сети
Регистрация: 08.11.2005
Koval писал(а):
(алигн имиджа allClient).

это именно алигн для компонента Имага, а не для рисунка в нем
юзай Proportional и Stretch, по крайне мере в BDS2006 он так называется, D7 не стоит - посмотреть не могу

_________________
AM4/B550-F/5950X/128Gb/4070S/4x4Tb NVMe


 

Member
Статус: Не в сети
Регистрация: 11.07.2004
Откуда: Воронеж
Mike3000
У меня тоже BDS2006
Mike3000 писал(а):
юзай Proportional и Stretch

не помогло...

_________________
Удачи и мудрости.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2317 • Страница 95 из 116<  1 ... 92  93  94  95  96  97  98 ... 116  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan