В едно от моята програма е необходима за работата на ПМС сценария и изчакайте завършването на изпълнението му.
В този вариант, процедурата е писано проверки за името на програмата в процеса.
Един добър метод, но ако има голям ПМС скрипт, който включва изпълнението на дългосрочна, а след това Delphi програма просто виси в очакване на приключване на работа на скрипта. Ето защо, за да се гарантира, че програмата не е окачен, докато чака отговор от процедурата, трябва да се работи в допълнителен приток на потока и има данни за изпращане на изключване ПМС скрипт основната програма прозорец.
За да използвате тази процедура, трябва да сте свързани с употребите ShellAPI модул.
процедура Метод разговор:
Както бе споменато по-горе, така че програмата не може да виси, процедурата е по-добре да се изпълнява в отделна нишка, но за да се запознаят с това, което сценарият е приключил работата си, от потока трябва да "някъде премахнете данни" - например, на главната форма (Form1) трябва да се поставят етикет (Label1), пише в резултат на процедурата в него.
За да зададете по-долу код, за да работи, трябва да се по проект за създаване на нишка (тема) на име new_process и го свържете към основната форма употреби - ще тече по определен блок, и в която ще опознаят по-добре.
метод за създаване на потока
В потока трябва да поставите в самия код ExecuteWait процедури, описани по-горе и да се регистрират в основната форма употреби (единица1):
След приключване на програмата, причинена от потока в основната форма се разпореди label1: Извършване на ПМС скрипт е завършена.
- Никола "Благодаря ви. Long търси нещо подобно. Само този код излезе за скрипт магазин безплатно ver2
Почивам си в свободното си време
Multi-сайт на WordPress
- Марина "Здравейте! Podsk azhite, моля, ако съм начинаещ не е трудно. Наскоро стартира сайт с проблемите на жените на WordPress (там, докато двойката.
- TruLander »Марина е моят съвет към вас, ако вие не разбирате същността на преработка, по-добре да направи две отделни сайт, тя ще бъде по-лесно, дори и повече.
- Марина "Благодаря ви много!
най-популярният
Свързани статии