|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.02.2010, 16:21 | #1 |
Пользователь
Регистрация: 28.08.2009
Сообщений: 18
|
Как вставить переменную в...
Чет я туплю.. Как вставить переменную в showmessage?
Код:
|
09.02.2010, 16:28 | #2 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Код:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
09.02.2010, 16:42 | #3 |
Пользователь
Регистрация: 28.08.2009
Сообщений: 18
|
Спс большое =) Все отлично работает!
Код:
|
26.11.2012, 00:34 | #4 |
Регистрация: 26.11.2012
Сообщений: 8
|
Собственно тот же вопрос:
var min: integer; // время, минуты sleep: integer; // время, секунды для командной строки begin min := StrToInt (Edit1.Text); //sleep := min * 60; ShellExecute(0,'open','cmd.exe','/k' + IntToStr(min),'C:\Windows\system32\ ',SW_SHOW); end; end. Подскажите что не верно :-(. Последний раз редактировалось Sorgan; 26.11.2012 в 00:37. |
26.11.2012, 11:19 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вам же ошибка выдаётся! И там, наверняка, написано, в чём она заключается!
Думаю, что ожидается тип PChar попробуйте так: Код:
а если не секрет, что за число вы пытаетесь вставить после параметра /K ?! Последний раз редактировалось Serge_Bliznykov; 26.11.2012 в 11:24. |
26.11.2012, 14:12 | #6 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Еще пробел после /k
Да и вообще - это что за извращение? Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 26.11.2012 в 14:15. |
26.11.2012, 18:44 | #7 |
Регистрация: 26.11.2012
Сообщений: 8
|
После /k хотел вставить shutdown /s /t.
|
26.11.2012, 18:55 | #8 |
Регистрация: 26.11.2012
Сообщений: 8
|
Так не работает ни чего
var min: integer; // время, минуты sleep: integer; // время, секунды для командной строки begin min := StrToInt (Edit1.Text); sleep := min * 60; ShellExecute(0,'open','cmd.exe',PCh ar('/k shutdown /s /t' + IntToStr(sleep)),'C:\Windows\system 32\ ',SW_SHOW); end; end. :-(, обьясните что я делаю не правильно, только учусь. Пробел, про который упоминалось выше, пропустил. Спасибо. Последний раз редактировалось Sorgan; 26.11.2012 в 22:40. |
27.11.2012, 22:04 | #9 |
Регистрация: 26.11.2012
Сообщений: 8
|
Объясните как правильно и грамотно надо было сделать! Пожалуйста.
|
27.11.2012, 22:26 | #10 |
Пользователь
Регистрация: 06.01.2012
Сообщений: 58
|
Код:
Прикрепил исходник, посмотрите, таймер выключения. Последний раз редактировалось sariman; 27.11.2012 в 22:29. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
результат запроса в переменную..Как? | Iber | Общие вопросы .NET | 1 | 01.11.2009 04:18 |
Как обнулить переменную? | Zooleen | Общие вопросы C/C++ | 1 | 10.07.2009 00:15 |
Как сделать переменную TStrings? | juan666777 | Общие вопросы Delphi | 8 | 05.06.2009 23:05 |
Как сохранить переменную? | molodoyy | Общие вопросы C/C++ | 5 | 21.01.2009 04:34 |
Как прочитать именованную переменную? | viter.alex | Microsoft Office Excel | 1 | 19.01.2009 21:13 |