Hallo
Ich habe folgenden Code:
Und bekomme bei der 1. markierten Stelle folgenden Fehler:
Der Verweis auf einen nicht freigegebenen Member erfordert einen Objektverweis
Und bei der 2. markierten Stelle diesen Fehler
Start wurde nicht deklariert!
Wenn ich nun aber Start deklariere(als welcher wert überhaupt int, string, boolean oder double)
Dann kommt der Fehler Der Ausdruck ist keine Methode!
Ich hoffe ihr könnt mir weiterhelfen.
Ich weiß leider auch nicht was ich falsch mache sonst wäre ich ja nicht hier!
CodeTags gesetzt ~VaporiZed
Ich habe folgenden Code:
VB.NET-Quellcode
- Imports Microsoft.DirectX.DirectSound
- Public Class Form1
- Dim sample_Format_array As Integer
- Dim leftGoal As Integer = 0
- Dim rightGoal As Integer = 0
- Dim samples As Integer
- Dim samples__1 As Array = Buffer.Read(0, GetType(Int16), '<---
- LockFlag.FromWriteCursor, sample_Format_array)
- Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- For i As Integer = 0 To samples - 1
- If CType(samples__1.GetValue(i, 0, 0), Int16) < 0 Then
- leftGoal -= CType(samples__1.GetValue(i, 0, 0), Int16)
- Else
- leftGoal += CType(samples__1.GetValue(i, 0, 0), Int16)
- End If
- If CType(samples__1.GetValue(i, 1, 0), Int16) < 0 Then
- rightGoal -= CType(samples__1.GetValue(i, 1, 0), Int16)
- Else
- rightGoal += CType(samples__1.GetValue(i, 1, 0), Int16)
- End If
- Next
- If leftGoal = 0 Then leftGoal = 1
- If rightGoal = 0 Then rightGoal = 1
- leftGoal = (100 + (20 * Math.Log10(leftGoal / 32768)))
- rightGoal = (100 + (20 * Math.Log10(rightGoal / 32768)))
- End Sub
- Private Sub VU_Sound_Form_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
- Dim audioDevices As New CaptureDevicesCollection
- Dim x As Integer = 0
- While x < audioDevices.Count
- ComboBox1.Items.Add(audioDevices.Item(x).Description)
- x = x + 1
- End While
- ComboBox1.SelectedIndex = 0
- Start() '<---
- End Sub
- End Class
Und bekomme bei der 1. markierten Stelle folgenden Fehler:
Der Verweis auf einen nicht freigegebenen Member erfordert einen Objektverweis
Und bei der 2. markierten Stelle diesen Fehler
Start wurde nicht deklariert!
Wenn ich nun aber Start deklariere(als welcher wert überhaupt int, string, boolean oder double)
Dann kommt der Fehler Der Ausdruck ist keine Methode!
Ich hoffe ihr könnt mir weiterhelfen.
Ich weiß leider auch nicht was ich falsch mache sonst wäre ich ja nicht hier!
CodeTags gesetzt ~VaporiZed
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „VaporiZed“ ()