Запуск приложения с ключами
Здравствуйте. У меня такой вопрос. Мне нужно, чтобы приложение запускалось из командной строки с ключами, которые будут запускуать в программе определенные функции. Каким образом это можна реализовать в билдере? К примеру, мне нужно, чтобы при запуске программы с каким-то ключом txt-файл, а с другим ключом можна было указывать путь для сохранения файла.
Цитата:
Originally posted by narcotic
Здравствуйте. У меня такой вопрос. Мне нужно, чтобы приложение запускалось из командной строки с ключами, которые будут запускуать в программе определенные функции. Каким образом это можна реализовать в билдере? К примеру, мне нужно, чтобы при запуске программы с каким-то ключом txt-файл, а с другим ключом можна было указывать путь для сохранения файла.
Здравствуйте. У меня такой вопрос. Мне нужно, чтобы приложение запускалось из командной строки с ключами, которые будут запускуать в программе определенные функции. Каким образом это можна реализовать в билдере? К примеру, мне нужно, чтобы при запуске программы с каким-то ключом txt-файл, а с другим ключом можна было указывать путь для сохранения файла.
Если ты откроешь исходник проекта, то увидишь объявление функции:
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
Третий параметр и является командной строкой.
Цитата:
Originally posted by narcotic
Здравствуйте. У меня такой вопрос. Мне нужно, чтобы приложение запускалось из командной строки с ключами, которые будут запускуать в программе определенные функции. Каким образом это можна реализовать в билдере? К примеру, мне нужно, чтобы при запуске программы с каким-то ключом txt-файл, а с другим ключом можна было указывать путь для сохранения файла.
Здравствуйте. У меня такой вопрос. Мне нужно, чтобы приложение запускалось из командной строки с ключами, которые будут запускуать в программе определенные функции. Каким образом это можна реализовать в билдере? К примеру, мне нужно, чтобы при запуске программы с каким-то ключом txt-файл, а с другим ключом можна было указывать путь для сохранения файла.
В билдере можно использовать функции ParamStr и ParamCount()
Цитата:
Originally posted by kot_
В билдере можно использовать функции ParamStr и ParamCount()
В билдере можно использовать функции ParamStr и ParamCount()
Спасибо. Чувствую, что начинаю забывать Билдер.... :)
Спасибо огромное за советы. Очень признателен :)
INAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)[\code] невидимым. Так как изменить четвертый параметр, отвечающий за способ запуска
Билдер не приложение делает не видимым - он делает не видимым главное окно приложения.
Присвой нужное тебе значение в момент загрузки.