Вверх ↑
Этот топик читают: Гость
Ответов: 1321
Рейтинг: 37
#181: 2011-03-16 08:53:13 ЛС | профиль | цитата
Леонид, писал(а):
Roma, ob := fr+'+dr;, а зачем нужно '

[flood]А я решил вирус сделать, когда звучит Pc_BEEP и частота уменьшается меньше 40 Гц
соединяются две строки и комп взрывается
Шутка, странный вопрос я IC не знаю, решил постепенно изучать [/flood]
------------ Дoбавленo в 08.52:

#pas
unit HiAsmUnit;

interface

uses kol,Share,Debug;

type
THiAsmClass = class(TDebug)
private
public
dur,freq: THI_Event;
onBeep: THI_Event;
Procedure doBeep(var _Data:TData; Index:Word);
end;

implementation
Procedure THiAsmClass.doBeep;
var
fr,dr:integer;
ob:string;
begin
fr := ReadInteger(_Data,Freq);
dr := ReadInteger(_Data,Dur);
ob:= int2str(fr)++int2str(dr);
if fr < 40 then fr := 40;
if fr = 0 then sleep(dr) else Beep(fr,dr);
_hi_OnEvent(onBeep,ob);
end;

end.
Я попробовал исполнить компонент pcBeep на IC, но код выдаёт ошибку строки
if fr = 0 then sleep(dr) else Beep(fr,dr);
Мол неизвестный идентификатор sleep и Beep,почему это происходит?
карма: 0

0
Ответов: 8895
Рейтинг: 823
#182: 2011-03-16 09:28:13 ЛС | профиль | цитата
Roma, 1. fr >=40, поэтому в ошибочной строке if-then-else вообще не имеет смысла
2. В uses надо добавить Windows - sleep и Beep оттуда
------------ Дoбавленo в 09.27:
На форуме есть тема про IC -- почитайте!
карма: 19

0
Ответов: 1321
Рейтинг: 37
#183: 2011-03-16 12:29:09 ЛС | профиль | цитата
code_22983.txt
Вызываю функцию из DLL shimgvw.dll, находится в директории System32
функция ImageView_Fullscreen, с помощью этой функции вызывается окно с картинкой, а в параметры надо вписывать путь к файлу картинки
я нажимаю кнопку, а программа вылетает, почему?

------------ Дoбавленo в 12.28:
И ещё, проверял в Rundll32
rundll32.exe %SystemRoot%system32shimgvw.dll,ImageView_Fullscreen %1 и всё работает.
Может не так вызываю функцию?
карма: 0

0
файлы: 1code_22983.txt [754B] [195]
Гость
Ответов: 17029
Рейтинг: 0
#184: 2011-03-16 12:45:19 ЛС | профиль | цитата
Roma писал(а):
Может не так вызываю функцию?
Ещё параметры есть (ImageView_Fullscreen,NULL,hInstance,psupathimage,SW_NORMAL), ройся в инете
карма: 0

0
Ответов: 54
Рейтинг: 2
#185: 2011-03-17 21:09:41 ЛС | профиль | цитата
Всем привет. Вопросик такой: надо определить средствами хиасма какой URL сейчас в броузере. На вкладке "Интернет" что-то мутновато по этой части. Хиасмом пользуюсь с 2005 года, последние 2 года не притрагивался, не было времени. Щас вот приспичило набросать программку и возник ступор... Какбе отловить этот URL с броуза например Opera. Что подскажите, уважаемые?
карма: 0

0
Ответов: 44
Рейтинг: 4
#186: 2011-03-17 21:14:04 ЛС | профиль | цитата
Сниффать оперские запросы только
------------ Дoбавленo в 21.13:
А зачем тебе это?
карма: 1

0
Ответов: 54
Рейтинг: 2
#187: 2011-03-17 21:17:00 ЛС | профиль | цитата
Снифать... я подозревал... а средствами хиасма поснифать можно? Вроде нет. За 2 года хиасм изменился так. Много нового добавили. Еще толком не смотрел "что там, в коробке".

Мне... а по работе надо
карма: 0

0
Ответов: 44
Рейтинг: 4
#188: 2011-03-17 21:18:59 ЛС | профиль | цитата
Да я имел в виду, что реализовать посредством получения URL. А сниффать вроде никак
карма: 1

0
Ответов: 1321
Рейтинг: 37
#189: 2011-03-17 21:22:46 ЛС | профиль | цитата
Почему в элементе HightLightMemo ,такие большие пробелы между буквами?
code_22994.txt
карма: 0

0
файлы: 1code_22994.txt [173B] [182]
Ответов: 44
Рейтинг: 4
#190: 2011-03-17 21:24:47 ЛС | профиль | цитата
Roma, какая версия HiAsm?
карма: 1

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#191: 2011-03-17 21:25:09 ЛС | профиль | цитата
Roma писал(а):
Почему в элементе HightLightMemo ,такие большие пробелы между буквами?

Потому, что это не пробелы, а моноширный шрифт, который применяется во всех редакторах с подсветкаой синтаксиса, другие шрифты там не применяются
карма: 22

0
Ответов: 1321
Рейтинг: 37
#192: 2011-03-17 21:25:25 ЛС | профиль | цитата
Самая новая, с обновлением SVN
карма: 0

0
Ответов: 44
Рейтинг: 4
#193: 2011-03-17 21:25:59 ЛС | профиль | цитата
Выбери шрифт другой просто.
карма: 1

0
Ответов: 1321
Рейтинг: 37
#194: 2011-03-17 21:26:04 ЛС | профиль | цитата
Спасибо nesco
карма: 0

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#195: 2011-03-17 21:26:52 ЛС | профиль | цитата
Шрифт Arial не является моноширным, моноширными шрифтами являются Courier и Lucida Consol
карма: 22

1
Голосовали:Roma
Сообщение
...
Прикрепленные файлы
(файлы не залиты)