ВСЕМ ПОЛЬЗОВАТЕЛЯМ И ПРОГРАММИСТАМ СЮДА!

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Ответить
Друг Кота
Сообщения: 6900
Зарегистрирован: Ср май 05, 2010 13:31:29

Сообщение А.Андрей »

ладно, сдаюсь :))
Спасибо за внимание.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2409
Зарегистрирован: Ср дек 03, 2008 21:00:19

Сообщение FRIM@N »

как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?
(\_(\
(=' :') радиоКотЭ
(,('')('')
Реклама
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

Сообщение lix »

какая логическая связь между условиями? И ИЛИ...
Друг Кота
Аватара пользователя
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Сообщение Upgrader »

FRIM@N писал(а):как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?
http://g.zeos.in/?q=vb%20%D1%83%D1%81%D ... D0%B5%20if

http://msdn.microsoft.com/ru-ru/library/752y8abs.aspx
Не променяю медь на ржавую несгорайку!
Реклама
Эиком - электронные компоненты и радиодетали
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

Код: Выделить всё

if 1 and 1 then 
a=1
end if
так както
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2409
Зарегистрирован: Ср дек 03, 2008 21:00:19

Сообщение FRIM@N »

какая логическая связь между условиями? И ИЛИ...
"И"
Upgrader я это видел,это обеспечивало проверку многих условий но по очереди,а мне требовалось сразу оба
demson сейчас попробую
(\_(\
(=' :') радиоКотЭ
(,('')('')
Реклама
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

Сообщение lix »

что значит сразу оба? сразу оба истинны?
обычно, если И и первое ложно, то второе не проверяют.
Друг Кота
Сообщения: 6900
Зарегистрирован: Ср май 05, 2010 13:31:29

Сообщение А.Андрей »

FRIM@N писал(а):как на визуал бейсике организовать If (условие 1),(условие 2) Then (выполняемое действие)?

Код: Выделить всё

MOV EAX, УСЛОВИЕ1
CMP EAX,УСЛОВИЕ2
JZ A1
JMP A2
A1:
условие верно...
А2:
условие НЕверно...
так-то :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :)))
Спасибо за внимание.
Друг Кота
Сообщения: 6900
Зарегистрирован: Ср май 05, 2010 13:31:29

Сообщение А.Андрей »

любители программирования есть?
Спасибо за внимание.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Сообщение Pika4u »

Есть. Я уже тут=))
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2409
Зарегистрирован: Ср дек 03, 2008 21:00:19

Сообщение FRIM@N »

В общем-то все наладилось, но ради интереса вот так работает

Код: Выделить всё

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
отчего так?
(\_(\
(=' :') радиоКотЭ
(,('')('')
IT KT
Аватара пользователя
Сообщения: 1309
Зарегистрирован: Пн авг 25, 2008 08:49:33

Сообщение demson »

Код: Выделить всё

 Timer4.Enabled = True
           Else
If MSComm1.DSRHolding = True And Picture1.Top < 2000 Then Timer6.Enabled = True
        End If
Не экономь строки.
в спорах рождается ИСТИНА [AND] flud.
Контактная информация:
Друг Кота
Сообщения: 6900
Зарегистрирован: Ср май 05, 2010 13:31:29

Сообщение А.Андрей »

Pika4u писал(а):Есть. Я уже тут=))
Хорошо. делаем что-то. вот я проактивный антивирус сделал :wink:
Спасибо за внимание.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Сообщение Pika4u »

Так вот, товарищи-программисты си-шники. Есть мысль-написать-ГРИС(Графический учебный исполнитель). Но встал вопрос вывода текста алгоритма в режиме реального времени. Так вот-как открыть дополнительное окно консоли, для вывода в него информации? То есть-с основного окна вношу изменения, с дополнительного-вывожу тест. А с третьего-уже результат(в третьем окне будет графика, я знаю, как его открыть).
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Друг Кота
Аватара пользователя
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)

Сообщение DX168B »

Написать три приложения, потом запустим их из главного окна:

Код: Выделить всё

    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!
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Сообщение Pika4u »

Блин. Вы специально ржёте?))) :))) Я нихрена не понял)))Я подумываю так-создать функцию,открывающую окно, и функцию, записывающую информацию в окно. Но как это сделать проще? :))) :)))
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Друг Кота
Аватара пользователя
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)

Сообщение DX168B »

Чтобы всё засунуть в один файл, тебе надо изучить MFC или WIN32, но это для начинающего тёмный лес. Для консольного приложения надо писать отдельные приложения, прихватить их главным приложением и уже управлять ими. Сейчас потренируюсь, придумаю и выложу пример.
I am DX168B and this is my favourite forum on internet!
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Сообщение ChipKiller »

Я подумываю так-создать функцию,открывающую окно, и функцию, записывающую информацию в окно. Но как это сделать проще?
... проще изучить справочник WinAPI.
для создания окна используют - CreateWindows(...), а дальше SendMessage(...)
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2064
Зарегистрирован: Пт апр 24, 2009 11:39:16
Откуда: г.Оренбург

Сообщение Pika4u »

Вот, уже понятнее)))За пример буду очень благодарен))
Steve Jobs. 1955-2011. Мы помним, как ты преобразовал наш мир....
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Сообщение ChipKiller »

погугли Румянцев WinApi - все достаточно доступно ИМХО.
Ответить

Вернуться в «МЯЯЯУ!»