vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Suche Übersetzungshilfe für C-Code Snippet 
Autor: Blacky
Datum: 16.07.08 23:58

Public Sub New()
        _myTapi = New TAPI
        _myTapi.Initialize()
        _myAddresses = CType(_myTapi.Addresses, ITCollection)
 
        Dim Index As Integer
 
        For Index = 1 To _myAddresses.Count
            Dim Def As ITAddress
            Def = CType(_myAddresses.Item(Index), ITAddress)
            ReDim Preserve _Devices(Index) : _Devices(Index) = Def.AddressName
        Next
    End Sub
 
 
 
    Public Sub MakeCall(ByVal Number As String, ByVal Text As String)
 
        Dim Index As Integer
        Dim Found As Boolean = False
        Dim oId As Object, id As IntPtr
        Dim x, d As Integer
 
        For Index = 1 To _myAddresses.Count
            Dim Def As ITAddress
            Def = CType(_myAddresses.Item(Index), ITAddress)
            If Def.AddressName = _useDevice Then Found = True : _myAddress = _
              Def : Exit For
        Next
 
        If Found = True Then
            _myCall = _myAddress.CreateCall(Number, _
              TapiConstants.LINEADDRESSTYPE_PHONENUMBER, _
              TapiConstants.TAPIMEDIATYPE_DATAMODEM)
            _myCall.Connect(True)
 
            oId = CType(_myCall, ITLegacyCallMediaControl2).GetIDAsVariant( _
              "comm/datamodem")
            id = Marshal.ReadIntPtr(oId, 0)
            hComm = CType(id, Integer)
 
            'Test
            '############
 
            Write(vbCr)
            x = Read(0)
            MsgBox(bytRecvBufARR.Length.ToString)
 
        End If
    End Sub
 
 
    Private Function Read(ByVal ReadSize As Integer) As Integer
        Dim iReadChars, iResult, d As Integer
        If ReadSize = 0 Then ReadSize = 512 'wenn keine Bytes zu lesen Standard 
        ' Size 
        ReDim bytRecvBufARR(ReadSize - 1)
        iResult = ReadFile(hComm, bytRecvBufARR, ReadSize, iReadChars, 0)
        If iResult = 0 Then
        Else
            Return (iReadChars) 'Anzahl Zeichen gelesen 
        End If
    End Function
 
    Private Sub Write(ByVal Buffer As String)
        Dim iBytesWritten, iResult As Integer
        Dim ascBuffer As New System.Text.ASCIIEncoding()
        Try
            'PurgeComm(hComm, PURGE_RXCLEAR Or PURGE_TXCLEAR) 'löschen der _
              Puffer 
            Dim btStream() As Byte = ascBuffer.GetBytes(Buffer)
            iResult = WriteFile(hComm, btStream, btStream.Length, _
              iBytesWritten, 0)
            If iResult = 0 Then
                Throw New ApplicationException("Schreib Fehler - Bytes" & _
                  "geschrieben. " & _
                    iBytesWritten.ToString & " .. " & Buffer.Length.ToString)
            End If
        Catch Ex As Exception
            MsgBox(Ex.Message)
        End Try
    End Sub

VB RULEZ !

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Suche Übersetzungshilfe für C-Code Snippet2.904Blacky16.07.08 19:55
Re: Suche Übersetzungshilfe für C-Code Snippet2.356Melkor16.07.08 20:35
Re: Suche Übersetzungshilfe für C-Code Snippet2.264Blacky16.07.08 20:48
Re: Suche Übersetzungshilfe für C-Code Snippet2.292Blacky16.07.08 21:48
Re: Suche Übersetzungshilfe für C-Code Snippet2.293Moderatorralf_oop16.07.08 22:12
Re: Suche Übersetzungshilfe für C-Code Snippet2.316Blacky16.07.08 22:32
Re: Suche Übersetzungshilfe für C-Code Snippet2.266Moderatorralf_oop16.07.08 23:38
Re: Suche Übersetzungshilfe für C-Code Snippet2.307Melkor17.07.08 08:14
Re: Suche Übersetzungshilfe für C-Code Snippet2.303Blacky16.07.08 23:58
Re: Suche Übersetzungshilfe für C-Code Snippet2.442Moderatorralf_oop17.07.08 10:43
Re: Suche Übersetzungshilfe für C-Code Snippet2.326Blacky16.07.08 23:58
Re: Suche Übersetzungshilfe für C-Code Snippet2.353Blacky17.07.08 13:30
Re: Suche Übersetzungshilfe für C-Code Snippet2.389Blacky05.08.08 18:49
Re: Suche Übersetzungshilfe für C-Code Snippet2.313ModeratorFZelle05.08.08 20:25
Re: Suche Übersetzungshilfe für C-Code Snippet2.233Blacky05.08.08 21:51
Lösung - Teil 12.231Blacky08.08.08 12:58
Lösung - Teil 22.593Blacky08.08.08 13:01
Re: Suche Übersetzungshilfe für C-Code Snippet2.228Blacky08.08.08 13:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel