![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Артемий |
![]() ![]()
Сообщение
#1
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Привет друзья.Я хотел узнать - есть ли в си-акуле метод типа ParamStr() в Delphi? Или может алгоритм,который выполняет такое-же действие?Заранее спасибо!
![]() -------------------- Dum spiro spero!
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Описываешь Main вот так:
public static void Main(string[] args) {args[i] даст тебе i-ый параметр командной строки. |
Артемий |
![]()
Сообщение
#3
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Спасибо!Еще вопрос - я обрабатываю закрытие формы FormClosing. Как мне можно сделать,чтобы при определенных условиях отменить его закрытие в этом обработчике? Или он закроется в любом случае?
Добавлено через 10 мин. Проблема решена: e.Cancel = true; -------------------- Dum spiro spero!
|
Артемий |
![]()
Сообщение
#4
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Volvo, а если допустим в Delphi ParamStr(0) дает мне путь к файлу, то как этого добиться здесь?
-------------------- Dum spiro spero!
|
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Это?
void Button1Click(object sender, System.EventArgs e) |
Гость |
![]()
Сообщение
#6
|
Гость ![]() |
Это.
![]() |
Артемий |
![]()
Сообщение
#7
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Volvo, прости пожалуйста что пишу,но мне он выдает не совсем желаемый результат.Он дает путь к самой Exe которая запустила, а мне надо к файлу,по которому я нажал, и по умолчанию открылась моя прога.извини пожалуйста!Поможешь?
Сообщение отредактировано: Артемий - 21.12.2007 20:04 -------------------- Dum spiro spero!
|
volvo |
![]()
Сообщение
#8
|
Гость ![]() |
Но ведь имя этого файла передается первым параметром командной строки (т.е., args[0])...
|
Артемий |
![]()
Сообщение
#9
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Вот что при попытке выдает:
Добавлено через 11 мин. А вот как раз когда добавляю один аргумент командной строки, он возвращается как args[0]! Эскизы прикрепленных изображений ![]() -------------------- Dum spiro spero!
|
volvo |
![]()
Сообщение
#10
|
Гость ![]() |
Я проверял
public static void Main(string[] args) так... Выдает имя файла, на котором дабл-кликнул... |
Артемий |
![]()
Сообщение
#11
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Кажется я начинаю понимать суть моей ошибки...
(Через 3 сек) Да, я при отладке ошибался..Спасибо и извини volvo!!! Сообщение отредактировано: Артемий - 21.12.2007 20:55 -------------------- Dum spiro spero!
|
![]() ![]() |
![]() |
Текстовая версия | 20.06.2025 16:00 |