![]() |
|
|
![]()
|
|
| xseroxas |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 23.9.2007 Репутация: нет Всего: нет |
Возникла проблема нада как щзиат параметры с командной строчки щтобы потом з даныму мозна было оперирыват
например:split file.txt 300 и нада както оперирыват с етими даными, мозет кто пример какой подкинет, спасиба. Эст такой пример:
Это сообщение отредактировал(а) xseroxas - 6.11.2007, 20:55 |
|||
|
||||
| Akina |
|
||||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 1 Всего: 454 |
функция 51h прерывания 21h вернет в BX сегмент текущего PSP.
В нем в байтах 80h..FFh лежит копия командной строки (без имени запущенного исполняемого файла и перенаправлений стандартных потоков - они вырезаны), причем байт 80h - длина этой строки, а с байта 81h сама строка, завершаемая байтом 0Dh. т.е. например код
поместит в AL длину командной строки в байтах. Соответственно если дальше
то по адресу es:ax находится завершающий командную строку байт 0Dh. А уж парсинг - это как-нить сам. PS. Несколько раз прочитал, что написано в начальном постинге - до сих пор половины не понял... но что понял - на то ответил. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||
|
|||||
![]()
|
| Правила форума "Asm для начинающих" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для начинающих | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |