ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?
(\_(\
(=' :') радиоКотЭ
(,('')('')
(=' :') радиоКотЭ
(,('')('')
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
какая логическая связь между условиями? И ИЛИ...
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
http://g.zeos.in/?q=vb%20%D1%83%D1%81%D0%BB%D0%BE%D0%B2%D0%B8%D0%B5%20ifFRIM@N писал(а):как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?
http://msdn.microsoft.com/ru-ru/library/752y8abs.aspx
Не променяю медь на ржавую несгорайку!
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Код: Выделить всё
if 1 and 1 then
a=1
end ifтак както
в спорах рождается ИСТИНА [AND] flud.
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
"И"какая логическая связь между условиями? И ИЛИ...
Upgrader я это видел,это обеспечивало проверку многих условий но по очереди,а мне требовалось сразу оба
demson сейчас попробую
(\_(\
(=' :') радиоКотЭ
(,('')('')
(=' :') радиоКотЭ
(,('')('')
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
что значит сразу оба? сразу оба истинны?
обычно, если И и первое ложно, то второе не проверяют.
обычно, если И и первое ложно, то второе не проверяют.
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
FRIM@N писал(а):как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?
Код: Выделить всё
MOV EAX, УСЛОВИЕ1
CMP EAX,УСЛОВИЕ2
JZ A1
JMP A2
A1:
условие верно...
А2:
условие НЕверно...так-то
Спасибо за внимание.
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Есть. Я уже тут=))
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
В общем-то все наладилось, но ради интереса вот так работает
а вот так уже нет
отчего так?
Код: Выделить всё
If MSComm1.DSRHolding = True And Picture1.Top < 2000 Then 'îïðîñ âûâîäà DSR (Clear To Send )
Timer6.Enabled = True
End If
а вот так уже нет
Код: Выделить всё
If MSComm1.DSRHolding = True Then 'îïðîñ âûâîäà DSR (Clear To Send )
Timer4.Enabled = True
Else: If MSComm1.DSRHolding = True And Picture1.Top < 2000 Then Timer6.Enabled = True
End If
отчего так?
(\_(\
(=' :') радиоКотЭ
(,('')('')
(=' :') радиоКотЭ
(,('')('')
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Код: Выделить всё
Timer4.Enabled = True
Else
If MSComm1.DSRHolding = True And Picture1.Top < 2000 Then Timer6.Enabled = True
End IfНе экономь строки.
в спорах рождается ИСТИНА [AND] flud.
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Спасибо за внимание.
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Так вот, товарищи-программисты си-шники. Есть мысль-написать-ГРИС(Графический учебный исполнитель). Но встал вопрос вывода текста алгоритма в режиме реального времени. Так вот-как открыть дополнительное окно консоли, для вывода в него информации? То есть-с основного окна вношу изменения, с дополнительного-вывожу тест. А с третьего-уже результат(в третьем окне будет графика, я знаю, как его открыть).
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Написать три приложения, потом запустим их из главного окна:
За тем получить HWND этих окон:
И делать с ними всё, что заблагорассудится.
Код: Выделить всё
STARTUPINFOA si;
PROCESS_INFORMATION pi;
ZeroMemory( &si, sizeof( si ) );
si.cb = sizeof( si );
ZeroMemory( &pi, sizeof( pi ) );
if(!CreateProcessA( NULL,
"\"C:\\Program Files\\AIMP2\\AIMP2.exe\"", //Это путь к запускаемой программе.
NULL,
NULL,
FALSE,
0,
NULL,
NULL,
&si,
&pi ))
{
cout<<"AIMP2 not installed. Press any key to exit."<<endl;
_getch();exit(1);
}
cout<<"Starting AIMP2 Please wait....."<<endl;
// Wait until child process exits.
WaitForSingleObject( pi.hProcess, 5000);//INFINITE );
// Close process and thread handles.
CloseHandle( pi.hProcess );
CloseHandle( pi.hThread );
За тем получить HWND этих окон:
Код: Выделить всё
HWND hwndHandle;
hwndHandle = FindWindow("ConsoleWindowClass", NULL);
И делать с ними всё, что заблагорассудится.
I am DX168B and this is my favourite forum on internet!
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Блин. Вы специально ржёте?)))
Я нихрена не понял)))Я подумываю так-создать функцию,открывающую окно, и функцию, записывающую информацию в окно. Но как это сделать проще?

Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Чтобы всё засунуть в один файл, тебе надо изучить MFC или WIN32, но это для начинающего тёмный лес. Для консольного приложения надо писать отдельные приложения, прихватить их главным приложением и уже управлять ими. Сейчас потренируюсь, придумаю и выложу пример.
I am DX168B and this is my favourite forum on internet!
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
... проще изучить справочник WinAPI.Я подумываю так-создать функцию,открывающую окно, и функцию, записывающую информацию в окно. Но как это сделать проще?
для создания окна используют - CreateWindows(...), а дальше SendMessage(...)
- Pika4u
- Поставщик валерьянки для Кота
- Сообщения: 2064
- Зарегистрирован: Пт апр 24, 2009 11:39:16
- Откуда: г.Оренбург
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
Вот, уже понятнее)))За пример буду очень благодарен))
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!
погугли Румянцев WinApi - все достаточно доступно ИМХО.