Здесь задаем вопросы касаемо Операционной Системы (реестра например и т.д.).
Напоминаем, что эта тема для новичков.
Здесь задаем вопросы касаемо Операционной Системы (реестра например и т.д.).
Напоминаем, что эта тема для новичков.
Скажите как можно убить процес (чтобы работало во всех версиях Windows)?
http://system-x-files.ru/ - мой блогАдМиНы и МоДеРы среди нас!!Так что будьте вежливы, а то можете получить бан
![]()
Заказ работ для DevelStudio.
Здравствуйте. Не совсем уверен что пишу именно в ту тему, покорнейше прошу простить,,, :blush:
По клику на кнопку, стартует ярлык батника - который собирает прошивку, в свойствах ярлыка прописано
что стартует он свёрнутым, задача: связать время отработки батника и таймера прогрессбара, тобишь - консоль закрылась и прогрессбар показал 100% -
ну и вывелось сообщение "Готово"
Вот чего у меня получилось пока:
клик на кнопке
Таймерc('Form1->timer1')->enable = 1;
Run("C:\Program Files\Andreee\Topaz_Kitchen_RUS\Сборка.lnk", false, SW_SHOWMINIMIZED);
$self->enabled = false;
Но это не то, можно конечно подгадать время в милисекундах, когда батник отработает,$a = c('Form1->progress1')->position;
if($a == 100)
{
c('Form1->timer1')->enable = 0;
c('Form1->statusBar1')->simpleText = "Готово";
}
else
{
++$a;
c('Form1->progress1')->position = $a;
c('Form1->statusBar1')->simpleText = "Сборка прошивки: $a %";
}
но вся загвоздка в том, что размеры прошивок всегда разные, от этого и время сборки разное.
Как же связать событие старт XXX.bat прогрессбар>0% завершение .bat прогрессбар>100% ?
Заранее очень благодарен за любой совет :thank_you:
Последний раз редактировалось Andreee; 20.06.2010 в 01:16.
PS Я хороший программист потому что читаю это!
Andreee (20.06.2010)
noRoman
Благодарю за отзыв.
Не хочу показаться навязчивым, а не могли бы Вы выразить это в коде :blush:
я ещё совсем совсем маханький программист![]()
Доброго времени суток.
Ребят, помогите пожалуйста с кодом, 3 ночи ломаю башку - ничего путного не получается
Папка по пути, назовём её C: /Program Files/Nazvanye/Kuhna/Papka содержит в себе папки(в том числе и в подпапках) со строго заданными именами, мне нужно вычленить эти папки из директории Papka и переместить в C: /Program Files/Nazvanye/Kuhna/Novoe я понимаю, что нужно задать переменные для каждого из названий искомых папок, scan_dir'ом нужно пробежаться по директории C: /Program Files/Nazvanye/Kuhna/Papka - что дальше не знаю, а в последнюю очередь уже dir_move'ом переместить найденные папки в C: /Program Files/Nazvanye/Kuhna/Novoe - но как это выразить в коде?Ничего не получается... Свои кракозябры уже сюда постить не стал, дабы не смешить знающих людей. Помогите пожалуйста?
Последний раз редактировалось Andreee; 24.06.2010 в 18:27.
В чем моя ошибка ?![]()
И Как исправить?
Как закрыть форму fsMDIChild, она у меня росто минимизируется .....
free() закрывает форму но вызвать его опять не получается
Последний раз редактировалось BaBNIK; 09.07.2010 в 18:11.
Девушки такиеже люди как и мы, просто у них в голове вместо IF THEN ELSE просто - RANDOM
И ещё вопрос при показе форм вылетает пустой ОК диалог как с этим бороться?
Девушки такиеже люди как и мы, просто у них в голове вместо IF THEN ELSE просто - RANDOM
по выполнению выводит пустой ОК, и подгружает форму mainPHP код:include "data/config.inc.php";
$passwordHash= c("login->pass")->text;
global $login;
$login= c("login->login")->text;
$res = mysql_query("SELECT * FROM users WHERE login='$login' AND pass='$passwordHash'", $link_1);
if (mysql_num_rows($res) == 0) {
mysql_close($link_1);
echo 'else';
}else{
$myrow = mysql_fetch_array($res);
global $dost;
$dost= $myrow['prava'];
$fp = fopen("dost.tmp", "w+");
$mytext = '$login='.$login.'; $dost='.$dost.';';
$test = fwrite($fp, $mytext);
fclose($fp);
mysql_close($link_1);
c("data")->value=$login;
loadForm(c("main"), SW_SHOW);
}
Девушки такиеже люди как и мы, просто у них в голове вместо IF THEN ELSE просто - RANDOM
Тоже интересует этот вопрос. Если можно ответе, заранее благодарю.Сообщение от Andreee
Последний раз редактировалось loop; 18.07.2010 в 18:13.
люди помагите плиз
мне нужно чтоб по нажатию кнопки запускался файл чтото типо этого start elementclient.exe game:cpw console:1
вот плиз помагите
Как написать в строку параметр из реестра?![]()
Как написать в строку параметр из реестра?
writeRegKey(HKEY_CLASSES_ROOT, "Путь", "Значение", STRING);
доброго времени суток. у меня родился такой вопрос, возможно ли осуществить отслеживание клавиш средствами ds? например при нажатии клавиши вверх чтоб картинка ползла вверх и тд.
как сотворить "эмуляция нажатия клавиш".
что бы программа скажем раз в nное число секунд эмулировала нажатие клавиши для другого окна (которое можно определить по заголовку).
собственно возможно ли это и если возможно то как.
Есть Программа.
programma.exe [её открывает юзер]
open.exe - программа которая должна открыться по нажатию кнопки "Применить"(Speed Кнопка) в нашей programma.exe
Как сделать?
в кнопке run("open.exe")
Зло торжествует, пока добро бездействует
Uneter (10.08.2010)
Скажите пожалуйста как можно перезагрузить службу из программы ?
Здравствуйте, как прописать путь до файла, если он лежит в C:\documents and settings\<username>\application data\
Интересует как написать этот юзернэйм
http://system-x-files.ru/ - мой блогАдМиНы и МоДеРы среди нас!!Так что будьте вежливы, а то можете получить бан
![]()
Заказ работ для DevelStudio.
http://system-x-files.ru/ - мой блогАдМиНы и МоДеРы среди нас!!Так что будьте вежливы, а то можете получить бан
![]()
Заказ работ для DevelStudio.
Shik (05.09.2010)
Спасибо большое)Теперь вот не могу разобраться с диалогом выбора папки. ставлю кнопку, и на клик:
Но в переменную всегда пишется значение "1", подскажите в чем проблема...Код:$text = c("dirDlg1")->execute(); setText(c("memo1"), "$text");
а как получить путь, который я выбрал?
Shik (05.09.2010)
Помогите пожалуйста написать следующий алгоритм:
1. Скачивание файла по фтп или хттп протоколу в определенную папку.
2. Удаление в скачанном файле строк с содержанием текста "simple_text"
3. Добавить в полученный файл всё содержимое файла 123.txt
4. Переместить полученный файл в C:\documents and settings\<username>\application data\
И второй:
Как найти файл с определенным названием на диске D и скопировать в переменную полный путь к нему?
заранее спасибо всем, кто поможет
Последний раз редактировалось Shik; 05.09.2010 в 12:02.
PS Я хороший программист потому что читаю это!
Не знаю как правильно записать код для командной строки в DS.
Код для командной строки:
cd /d %windir%\assembly
attrib -r -h -s desktop.ini
ren desktop.ini desktop.bak
Я пробовал через system и через exec:
А вот так работаетPHP код:system("cd /d %windir%\assembly
ren desktop.bak desktop.ini
attrib +r +h +s desktop.ini");
exec("cd /d %windir%\assembly
ren desktop.bak desktop.ini
attrib +r +h +s desktop.ini");
но мне охото что бы визуально не было видно.PHP код:Run(getFileName("{res}/1.bat"), true);
Хотя ещё можно в фоновом режиме но я не очень в функциях разбираюсь.
Подскажите решение.
Не понимаю почему выскакивает ошибка при работе такого кода:
Для примера имя файла записывается в файл.PHP код:$n = 0;
$openfile = file(getFileName("{res}/TXT"));
$str = $openfile[$n];
file_put_contents("C:\Новые файлы\\".$str, $str);
А вот так работает:
У меня есть список файлов, которые я создаю в папке по циклу. Беру первую строку в файле и создаю файл, затем вторую и т.д.PHP код:$n = 0;
$openfile = file(getFileName("{res}/TXT"));
$str = $openfile[$n];
file_put_contents("C:\Новые файлы\01. Файл один", $str);