Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    95

    Video call skype4com con visual basic 6

    Buongiorno a tutti,
    sto utilizzando skype4com per interfacciarmi con l'applicazione per windows di skype con vb6.
    Sono riuscito a fare gran parte di quello che mi serviva ma inviare una videochiamata no.

    Ci sono migliaia di esempi in vb.net in c# ma vb6 nulla...

    Mi servirebbe anche soltanto accettare l'apertura del video dopo l'invio della comune chiamata che con vb6 è così:
    Skype1.PlaceCall "Tizio"

    Ora non so se voi avete già una soluzione ma di seguito allego il codice c#, se qualcuno mi potrebbe aiutare a tradurlo in vb6 (io ho provato di tutto, senza risultati).

    using System;
    using
    System.Collections.Generic;
    using
    System.Linq;
    using
    System.Text;
    using SKYPE4COMLib
    ;


    namespace
    SkypeCall
    {
    classProgram
    {
    staticvoidMain(string[] args)
    {
    Skype skype;
    skype
    =newSkype("Skype4COM.Skype","Skype_");

    Call call = skype.PlaceCall(SkypeID);
    call
    .StartVideoSend();
    }
    }
    }




    Grazie mille per l'aiuto...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non conosco il modello ad oggetti del componente ma hai mai provato a scrivere semplicemente

    Set oCall = Skype1.PlaceCall("Tizio")
    oCall.StartVideoSend()


    E poi mi sembra che su internet ci siano un bel po' di discussioni/esempi per VBA/VB6 (che fra l'altro di cui si discute nell'altra sezione di questo forum).
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    95
    Avevo già provato questo:

    Dim oCall As SKYPE4COMLib.Call

    Set oCall = Skype1.PlaceCall("Tizio")
    oCall.StartVideoSend 'le parentesi qui danno l'errore in vb6 ()

    ma invia solo la chiamata senza aprire il video.

    Per quanto riguarda le ricerche su internet (forse ho visto male ) ma da ieri che cerco ma di vb6 non c'è nulla che riguarda la videochiamata, del resto c'è tanto.

    Sai indicarmi qualcos'altro?


  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quella è la "tradizione" che cercavi ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    95
    quindi si presume che non funzioni!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No, tu hai chiesto di convertire un codice pensando che facesse quello che pensi. Ma non fa quello che pensi o che vorresti.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2015
    Messaggi
    95
    Se quel codice in c# esegue quella funzione, si presume che convertendolo in vb6 dovrebbe fare la stessa cosa.
    Non è una mia illusione, poi che ci siano altri metodi specifici in vb6 e non sono noti (almeno non trovo nulla) è un altro discorso.

    Grazie comunque per l'aiuto.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.