Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Добавлено: Вс фев 06, 2011 17:57:09
не в курсе как в виндах, а линуксах стандартные потоки ввода-вывода можно заруливать в вызывающую программу.
Здесь можно немножко помяукать :)
https://radiokot.ru/forum/
Новая версия? У вас там ошибки в DllMain, такая библиотека даже не загрузится.А.Андрей писал(а):вот я проактивный антивирус сделал
Поставил себе вин7. Поискать линукс с 1/100 возможностей и удобств этой системы.lix писал(а):дада все на Linux!!!![]()
это к тому что поискать на виндах такие возможности.
antivir.dll последняя версия, проверьтеIntegrator писал(а):Новая версия? У вас там ошибки в DllMain, такая библиотека даже не загрузится.А.Андрей писал(а):вот я проактивный антивирус сделал
Да пожалуйста.даже интересно узнать хотя бы несколько ситуаций из этого ряда случаев... может, из вашей практики...
Код: Выделить всё
mov DX,0x378
mov AL,data
out DX,AL
Этож епть....YS писал(а):Код: Выделить всё
mov DX,0x378 mov AL,data out DX,AL
Опять же не будет работать. Какой ассемблер использовали, masm?А.Андрей писал(а): antivir.dll последняя версия, проверьте
Код: Выделить всё
Option Explicit
Private i, k As Integer
Private BufferPort As String
Private LED_on(8) As Boolean
Private Sub Form_Load()
For i = 0 To 7
LED_on(i) = False
Next i
MSComm1.CommPort = 1
MSComm1.Settings = "115200,N,8,1"
MSComm1.PortOpen = True
MSComm1.RTSEnable = True
MSComm1.DTREnable = True
End Sub
Private Sub Command1_Click(Index As Integer)
LED_on(Index) = True
Command1(Index).BackColor = vbRed
End Sub
Ошибка тута: только к будет integer i будет variantFRIM@N писал(а):Код: Выделить всё
Option Explicit Private i, k As Integer Private BufferPort As String Private LED_on(8) As Boolean Private Sub Form_Load() For i = 0 To 7 LED_on(i) = False Next i MSComm1.CommPort = 1 MSComm1.Settings = "115200,N,8,1" MSComm1.PortOpen = True MSComm1.RTSEnable = True MSComm1.DTREnable = True End Sub Private Sub Command1_Click(Index As Integer) LED_on(Index) = True Command1(Index).BackColor = vbRed End Sub
ну, вот тут-то вы и попали пальцем в небо: автор-то ратовал за ассемблерные вставки ИМЕННО в x86-ых системах... так что высказывание не в темуYS писал(а):Да пожалуйста.даже интересно узнать хотя бы несколько ситуаций из этого ряда случаев... может, из вашей практики...![]()
Для x86 максимум, что я писал на асме, это
. . .
видимо, я бы не смог попасть в число ваших товарищей, так как сделал совершенно спокойно протокол 1-wire, в том числе slave-device, на чистом Си без ассемблерных вставок... единственное ограничение при этом - тактовая частота AVR не ниже 4 мГц должна быть, а для slave - 8 мГц...YS писал(а): А вот под AVR и MSP430 бывало (и несомненно еще будет). Например, протокол 1-Wire удобно реализовывать отдельной ассемблерной библиотекой. Товарищи, которые реализовывали V-USB на AVR, прием данных тоже на асме писали. И т.д. ...
вопрос не в этом исходник работает,мне нужно знать как автор при использовании 1 CommandButton получил их 7 штукОшибка тута: только к будет integer i будет variant
Не холивара ради, но я "антилинуксоид", как вы выразились, и что?suslogon писал(а):самое клевое - быть антилинуксоидом
Вы самый крутой=))И я самый крутой, так как Линукс ненавижу. Особенно после того, как в школе на компы поставили линукс, а потом заставили меня переустанавливать его на Виндовс=))РадиоЛоматель писал(а):Не холивара ради, но я "антилинуксоид", как вы выразились, и что?suslogon писал(а):самое клевое - быть антилинуксоидом
С чего бы это?ну, вот тут-то вы и попали пальцем в небо
Отчего же? Если работает - все замечательно. А у меня вот чего-то soft-UART, писанный на C, на MSP430 работать не хочет...видимо, я бы не смог попасть в число ваших товарищей, так как сделал совершенно спокойно протокол 1-wire, в том числе slave-device, на чистом Си без ассемблерных вставок...
А кто сказал что в виндовсе нельзя?lix писал(а):не в курсе как в виндах, а линуксах стандартные потоки ввода-вывода можно заруливать в вызывающую программу.