Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];

Вниз

Калькулятор   Найти похожие ветки 

 
Alexei   (2001-10-09 14:30) [0]

Как вызвать калькулятор Винда?
Заранее благодарен.


 
Dimka Maslov   (2001-10-09 15:14) [1]

WinExec("calc.exe", SW_SHOW);


 
Alexei   (2001-10-09 15:48) [2]

Спасибо, а как получить обратно результат из калькулятора?


 
Dimka Maslov   (2001-10-09 16:44) [3]

Через буфер обмена.


 
Alien   (2001-10-09 23:30) [4]

ИХМО через буфер обмена не совсем корректно. Найди хендл окна, где находится результат, а затем GetWindowText или SendMessage c WM_GETTEXT.


 
FilOl   (2001-10-10 10:52) [5]

В RX-Lib уже все есть, что тебе нужно ! И не надо извращаться ;)


 
c102011   (2001-10-10 11:53) [6]

Следующий код запускает калькулятор для русской или английской версии
Windows, или выводит на экран уже запущенный калькулятор без запуска
второй копии калькулятора.

var
frmFormName: TfrmFormName;
Calcul:HWND;//дескриптор окна калькулятора

implementation

//--------------------------------------------------
procedure TFormName.btnCalcClick(Sender: TObject);
begin
IF FindWindow(nil,"Калькулятор")<>0 Then
Calcul:=FindWindow(nil,"Калькулятор")
ELSE
IF FindWindow(nil,"Calculator")<>0 Then
Calcul:=FindWindow(nil,"Calculator")
ELSE
Calcul:=0;

IF Calcul=0 Then
ShellExecute(handle, "open","Calc", nil, nil, SW_RESTORE)
ELSE
begin
ShowWindow(Calcul, SW_restore);
SetForegroundWindow(Calcul);
end;
end;



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
3-75503
Андрей1
2001-12-21 09:46
2002.01.24
При инсталяции Oracle 7 (SQL Net Server) на W2KAS этот самый сервер отказывается становиться из-за невозможности удалить нт-сервис для sql-server.


1-75626
Eraser
2002-01-03 15:40
2002.01.24
Снова я и снова торможу


1-75582
Delphimun
2002-01-06 18:46
2002.01.24
Отображение приложения в Ctrl+Alt+Delete


14-75679
Андрей
2001-11-30 18:54
2002.01.24
Лицензия на Delphi


4-75725
Alchemist
2001-11-23 01:44
2002.01.24
Чтение функций DLL-кой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский