Neredeyse bir modül VB6'dan VB.NET'e dönüştürmeyi bitirdim, ancak şu 2 alıntıdan dolayı sorun yaşıyorum ve bu konuda herhangi bir yol olup olmadığını merak ediyorum:VB6 modülünü VB.NET'e dönüştürme
Structure AUDINPUTARRAY
bytes(5000) As Byte
End Structure
ben bu bayt hattını değiştirmeye çalışıyorum: byte olarak Dim bayt (5000) ama bana bir yapıda boyutunu tanımlamak izin vermiyor.
İşte ikinci bir tane:
Private i As Integer, j As Integer, msg As String * 200, hWaveIn As integer
Ben dönüştürmek için nasıl bir ipucu yok: msj VB.Net'te bir başlangıç boyutunu beyan edemez dize * 200
Vay be, ben ReDim veya VBFixedStringAttribute farkında değildim. – user1060582
'Ortak Sub AUDINPUTARRAY()' bir kurucu değil. Oluşturucu 'Public Sub New() 'dır, ancak struct'ler için parametresiz bir kurucunuz olamaz. – GSerg
özür dilerim yanlışlıkla ben C# sözdizimi, ben aplogize. – Akshita