Мне нужно передать 2 строки из VB.NET в OCX, написанный для VB6.VS2008 помещает оболочку в OCX, но пока вызывается подпрограмма, параметры строки не принимаются правильно.
Я не знаю почему, но я предполагаю, что это потому, что, как я понимаю, в VB6параметры передаются по умолчанию в качестве ссылки, в то время как в VB.NET параметры передаются в качестве значения по умолчанию Bv Val.
Когда я импортировал OCX в VS 2008, кажется, он автоматически установил параметры строки по умолчанию для подпрограммыМне нужно By Val, потому что в информации экспорта ocx ничего не указано.
Есть ли способ переопределить VS 2008, чтобы я мог правильно передать строки в OCX?
Есть ли что-то еще, что я мог бы сделать?
У меня есть 30000 файлов, зашифрованных с помощью FastEncrypt JSoft, который, кажется, обанкротился, иМне нужно включить FastEncrypt в программу VB.NET, чтобы использовать их.
Любая помощь будет принята с благодарностью.
Спасибо.