tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
343
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    1234_c_1234 1234_c_1234 ist offline Mitglied
    Registriert seit
    May 2009
    Beiträge
    19
    Hallo,
    Ich programmiere seit einiger zeit ein Programm das auf meine Stimme reagiert(mithilfe der Windows Spracherkennung). Das Problem ist volgendes wenn ich meinen Array "woerter" hinzufüge macht das Programm garnichts. Es läuft weiter aber hat den Array nicht eingefügt. Das Problem liegt hier: choi = New Choices(woerter)

    Vorher als ich Das so gemacht habe: choi = New Choices("test", "hallo") hat alles funktioniert. VB sagt, dass ich einen ParamArray einfügen soll, ich will aber meinen Array später erweitern können und nicht jedesmal das Programm zu erweitern müssen. Also gibt es irgendeinen Code der einen Array dort einfügen kann?

    Hier ist mein Code:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    
     Threading.Thread.CurrentThread.CurrentCulture = language
            Threading.Thread.CurrentThread.CurrentUICulture = language
            Dim choi As Choices
            Dim woerter(8) As String
            Dim i As Integer = 8
            woerter(0) = "Roter Alarm"
            woerter(1) = "Licht an"
            woerter(2) = "Licht aus"
            woerter(3) = "Programm Beenden"
            woerter(4) = "Hallo"
            woerter(5) = "Roter Alarm Beenden"
            woerter(6) = "Hi"
            woerter(7) = "Wie geht es dir"
     
         
            choi = New Choices(woerter)
            Dim grammarb As New GrammarBuilder(choi)
            grammar = New Grammar(grammarb)
            Dim start As New Threading.Thread(AddressOf lausch)
            start.Start()
            'speaker.SelectVoice("ScanSoft Steffi_Dri40_16kHz")
            CheckForIllegalCrossThreadCalls = False
            speaker.SelectVoice("ScanSoft Steffi_Dri40_16kHz")

    Würde mich über antworten freuen.


    Mfg 1234_c_1234
     

  2. #2
    tequila slammer tequila slammer ist offline Mitglied Gold
    Registriert seit
    Aug 2006
    Beiträge
    204
    Warum verwendest du nicht eine Collection? Diese kann zur Laufzeit erweitert werden.
     

Ähnliche Themen

  1. Path Array Umwandeln
    Von Anderay im Forum Java
    Antworten: 4
    Letzter Beitrag: 10.01.11, 13:58
  2. 2 ParamArray nebeneinander
    Von DerStauner im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 30.07.08, 20:44
  3. Array in Objekt umwandeln
    Von bfsdasauge im Forum PHP
    Antworten: 2
    Letzter Beitrag: 10.11.05, 16:44
  4. String Array in Integer Array umwandeln
    Von hankthetank im Forum Java
    Antworten: 8
    Letzter Beitrag: 06.06.05, 10:07
  5. php-Array in ein JavaScript-Array umwandeln
    Von manuelkamm im Forum PHP
    Antworten: 2
    Letzter Beitrag: 15.01.05, 20:35

Stichworte