![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
Как в delphi можно использовать ключи?
К примеру: Код:
Заранее спасибо ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.09.2009
Сообщений: 197
|
![]()
function GetCommandLine: string; - сама строка с "ключами"
function GetParamCount: Integer; - количесвто параметров function GetParamStr(Index: Integer):string; - параметр по индексу Учти, что самый первый (0) параметр - путь к екзешнику. Последний раз редактировалось ZaRDaK; 02.07.2010 в 15:05. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]() Цитата:
Существует программа, которая встраивается в автозапуск, и что бы при автозапуске она сворачивалась (я думаю что это можно сделать с помощью ключа), а при обычно запуске нормально появлялась форма.. Быстро вы отредактировали XD даже ответить не успел Последний раз редактировалось Stilet; 02.07.2010 в 16:15. |
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.09.2009
Сообщений: 197
|
![]()
Это твоя программа или чужая?
Эсли твоя то вставь такой код в FormCreate Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]() Код:
Программа моя Последний раз редактировалось Stilet; 02.07.2010 в 16:16. |
![]() |
![]() |
![]() |
#6 |
Москоу
Форумчанин
Регистрация: 29.01.2008
Сообщений: 138
|
![]()
Просто ParamStr(1)
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.07.2010
Сообщений: 40
|
![]()
Спасибо, думал это будет сложнее реализовать, а оказалось очень даже просто))
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 21.01.2013
Сообщений: 2
|
![]()
Здравствуйте, уважаемые
А не подскажете ли как осуществить корректную передачу нескольких параметров в приложение Delphi? То есть существует несколько параметров, принимающих большое количество значений. Задача стоит в передаче этих значений конкретным переменным приложения через командную строку в виде Код:
Код:
Подскажите как идентифицировать параметр по ключу вне зависимости от порядка указания параметров в командной строке То есть, если ключ=...грубо.../department, то значение, передаваемое с этим ключом из командной строки присваивается переменной department в приложении... Заранее большое спасибо ![]() Последний раз редактировалось kalyan57; 21.01.2013 в 16:18. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
kalyan57, нужно парсить строку, разбирать параметры. И делать это прийдётся Вам самому, ручками (в коде)...
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 21.01.2013
Сообщений: 2
|
![]()
"Парсить" означает искать в строке вхождение каждого параметра и передавать значение в нужную переменную?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Генератор ключей | Casper-SC | Общие вопросы .NET | 11 | 04.09.2011 11:39 |
Использование длл, написанной на С++, в программе на ВБ 6 | Гончий | Общие вопросы C/C++ | 18 | 01.06.2010 19:12 |
Использование системного времени или даты в программе | DuM4uK | Общие вопросы Delphi | 4 | 13.10.2009 15:13 |
Существуют ли редакторы ключей...? | Cкулаб | Софт | 5 | 30.05.2009 13:46 |