У меня есть приложение VB6. Я пытаюсь выяснить, какие параметры командной строки были переданы в приложение. Если я ввожу ? Command$ в окно Immediate, он отлично печатает параметры командной строки. То же самое, если я помещу Command$ в окно Watch.
Однако, если я назначу функцию Command$ строке:
Dim s as string
s = Command$
переменная s будет пустой.
Что я здесь упускаю?
Следует отметить, что рассматриваемый код находится не в основной форме, а в DLL на 2 уровня ниже (например, форма вызывает DLL1, затем DLL1 вызывает DLL2).