FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Form(résolu)
Pb doc KGF  Emptypar leclode Aujourd'hui à 17:59

» trop de fichiers en cours
Pb doc KGF  Emptypar Marc Aujourd'hui à 11:42

» Bataille navale SM
Pb doc KGF  Emptypar jjn4 Hier à 17:39

» Une calculatrice en une ligne de programme
Pb doc KGF  Emptypar jean_debord Hier à 8:01

» Gestion d'un système client-serveur.
Pb doc KGF  Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
Pb doc KGF  Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Pb doc KGF  Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Pb doc KGF  Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
Pb doc KGF  Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Pb doc KGF  Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Pb doc KGF  Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
Pb doc KGF  Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Pb doc KGF  Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
Pb doc KGF  Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
Pb doc KGF  Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier

 

 Pb doc KGF

Aller en bas 
2 participants
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: Pb doc KGF    Pb doc KGF  EmptyMar 25 Aoû 2020 - 21:46

Bonjour klaus.

Je viens de prendre l'exemple pour l'utilisation de la vidéo capture
et il y a des "Not arithmétic expressions" sur plusieurs fonctions.

ex :
res% = dll_call6("VideoCapture",VC%,VC_Info%,adr(largeur%),adr(hauteur%),0,0)

Désolé, c'est le retour d'un casse pieds
Embarassed
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyMar 25 Aoû 2020 - 23:08

Je regarde ça demain...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyMar 25 Aoû 2020 - 23:28

Vérification rapide: la doc dit:

res% = dll_call6("VideoCapture",VC%,action%,par1%, par2%, par3%, par4%)

Quel est le contenu de ta variable VC_Info% ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyMer 26 Aoû 2020 - 0:01

J'ai repris l'exemple de la doc donc VC_info% = 8

Very Happy
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyMer 26 Aoû 2020 - 0:51

Pour un code 8, la syntaxe de ton appel est correcte. As-tu utilisé au préalable le code 1 (création de l'objet) ? As-tu vérifié si VC% est bien différent de zéro ?

Encore une fois, dans des cas comme ça, il faut poster un code réduit avec toutes les définitions, un code complet que je puisse exécuter.

As-tu essayé d'exécuter le programme de démo inclus dans la doc ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyMer 26 Aoû 2020 - 1:11

En fait, Windows 10 contrôle maintenant l'accès à la WebCam de façon plus stricte. Il y a des autorisations à faire dans les paramètres de Windows.

Va dans les "Paramètres" de Windows, rentre "WebCam" dans le critère de recherche tout en haut et tu arrives sur uen fenêtre intitulée "Caméra". Il y a 3 paramètres à activer:
1. "Autoriser l'accès à la caméra dur cet appareil"
2. "Autoriser les applications à accéder à votre caméra"
Là, tu auras toute une liste d'aplications qui apparaît (cela peut durer un petit moment pour que la liste se constitue - patience !). Tu peux tout désactiver, sauf 2 lignes:
2.1. "Caméra"
2.2. "Connecteur d'applications"
3. "Autoriser les applications du bureau à accéder à votre caméra" (ligne plus bas dans la page, après la liste des applications mentionnée ci-dessus).

Et voilà. Si cela n'est pas fait, VideoCapture avec le code 1 ne peut pas se connecter et retourne 0 comme résultat au lieu de l'objet VC. Et donc, tout appel successif se plante.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyMer 26 Aoû 2020 - 2:00

Klaus a écrit:
As-tu essayé d'exécuter le programme de démo inclus dans la doc ?

Oui klaus, c'est justement en essayant le programme de démo que j'ai eu ces messages.
Laughing

Demain, enfin tout à l'heure je regarderai les paramètres de la webcam comme tu me l'as expliqué
et je te tiendrai au courant.

Sleep Sleep Sleep
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyMer 26 Aoû 2020 - 13:24

@ Klaus,

Je viens de regarder les paramètres de ma webcam et ils sont dans l'état que tu préconises donc cela ne vient pas de là.
Sad
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyMer 26 Aoû 2020 - 20:56

Alors, vérifie le contenu de la variable VC% juste après l'appel de VideoCapture avec le paramètre VideoCapture_Action_Connect%. Et fais-moi une capture qui montre le problème. Chez moi, ça passe bien...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyMer 26 Aoû 2020 - 21:34

Salut Klaus,

voilà le source utilisé :

Spoiler:

voilà le message après avoir cliqué sur "connecter"

Spoiler:

La valeur de vc% est : 86386468
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyJeu 27 Aoû 2020 - 1:07

J'ai trouvé !

Les variables largeur% et hauteur% ne sont pas définies...

Pourtant, dans le programme de démo, elles sont bien dans la liste des variables DIM ligne 31.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyJeu 27 Aoû 2020 - 12:43

Effectivement cela peut poser problème... Laughing

Je viens de vérifier dans le chm que j'ai, ils ne sont pas définis.
Ce n'est donc pas un pb de copier/coller.
Par contre le fichier chm n'a pas de version donc je vais recharger le fichier pour voir si j'ai la dernière.
Wink

Je viens de recharger depuis le lien en signature et pas de définition de ces deux variables...
pale
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyJeu 27 Aoû 2020 - 13:03

Ah, je vois... j'ai repris mon programme de démo sur mon disque et là, il y a les variables !

La doc sera à jour avec la prochaine version. Désolé.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8610
Age : 52
Localisation : Bretagne
Date d'inscription : 15/02/2010

Pb doc KGF  Empty
MessageSujet: re   Pb doc KGF  EmptyJeu 27 Aoû 2020 - 13:22

Pas de souci Klaus.
Laughing

Tant que l'on y est :
VCShow%  déclarée => VC_Show% utilisée
VC_Start déclarée VC_Start% utilisée
Laughing
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  EmptyJeu 27 Aoû 2020 - 13:42

Voici ce qui est dans mon programme de démo et ce qui se trouvera dans la prochaine version de la doc:
Code:
' demo_VideoCapture.bas


' constantes de pilotage de la fonction VideoCapture
dim VideoCapture_Action_Close%    : VideoCapture_Action_Close%    = 0
dim VideoCapture_Action_Connect%  : VideoCapture_Action_Connect%  = 1
dim VideoCapture_Action_VideoFile% : VideoCapture_Action_VideoFile% = 2
dim VideoCapture_Action_Capture%  : VideoCapture_Action_Capture%  = 3
dim VideoCapture_Action_Geometry%  : VideoCapture_Action_Geometry%  = 4
dim VideoCapture_Action_Preview%  : VideoCapture_Action_Preview%  = 5
dim VideoCapture_Action_Photo%    : VideoCapture_Action_Photo%    = 6
dim VideoCapture_Action_Audio%    : VideoCapture_Action_Audio%    = 7
dim VideoCapture_Action_Info%      : VideoCapture_Action_Info%      = 8

dim VideoCapture_Audio_Channels_Mono%    : VideoCapture_Audio_Channels_Mono%    = 0
dim VideoCapture_Audio_Channels_Stereo%  : VideoCapture_Audio_Channels_Stereo%  = 1
dim VideoCapture_Audio_Frequency_8000Hz%  : VideoCapture_Audio_Frequency_8000Hz%  = 0
dim VideoCapture_Audio_Frequency_11025Hz% : VideoCapture_Audio_Frequency_11025Hz% = 1
dim VideoCapture_Audio_Frequency_22050Hz% : VideoCapture_Audio_Frequency_22050Hz% = 2
dim VideoCapture_Audio_Frequency_44100Hz% : VideoCapture_Audio_Frequency_44100Hz% = 3
dim VideoCapture_Audio_Resolution_8Bit%  : VideoCapture_Audio_Resolution_8Bit%  = 0
dim VideoCapture_Audio_Resolution_16Bit%  : VideoCapture_Audio_Resolution_16Bit%  = 1

dim VideoCapture_Show%  : VideoCapture_Show%  = 1
dim VideoCapture_Hide%  : VideoCapture_Hide%  = 0
dim VideoCapture_Start% : VideoCapture_Start%  = 1
dim VideoCapture_Stop%  : VideoCapture_Stop%  = 0

label connecter, fermer, demarrer, arreter, visualiser, photo, audio

dim res%, VC%, index%, preview%, video$, photo$, img%, vid%, audio%, i%, largeur%, hauteur%

full_space 0
list 1 : left 1,700 : top 1,60 : width 1,400 : height 1,100
memo 2 : hide 2 : bar_both 2
alpha 3 : top 3,40 : left 3,700 : caption 3,"Sources vidéo disponibles:"

button 11 : top 11,10 : left 11,10  : caption 11,"Connecter" : on_click 11,connecter
button 13 : top 13,10 : left 13,100 : caption 13,"Démarrer" : on_click 13,demarrer
button 14 : top 14,10 : left 14,190 : caption 14,"Arrêter" : on_click 14,arreter : inactive 14
button 15 : top 15,10 : left 15,280 : caption 15,"Fermer" : on_click 15,fermer
button 16 : top 16,10 : left 16,370 : caption 16,"Visualiser" : on_click 16,visualiser
button 17 : top 17,10 : left 17,460 : caption 17,"Photo" : on_click 17,photo
button 18 : top 18,10 : left 18,550 : caption 18,"Audio on" : on_click 18,audio

dll_on "KGF.dll"

res% = dll_call1("GetCaptureDriverNames",handle(2))
index% = 0
if count(2)>0
  for i%=1 to count(2)
    item_add 1,item_read$(2,i%)
  next i%
end_if
end


connecter:
  if item_index(1)>0 then index% = item_index(1) - 1
  VC% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Connect%,handle(0),index%,VideoCapture_Hide%,0)
message "VC%="+str$(VC%)
  res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Geometry%,10,40,600,400)
  if (VC%=0) or (res%<0) then message "Connexion: "+str$(VC%)+"  Géometrie: "+str$(res%)
  res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Info%,adr(largeur%),adr(hauteur%),0,0)
  message "Format videp "+str$(largeur%)+"x"+str$(hauteur%)
  return

fermer:
  VC% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Close%,0,0,0,0)
  if VC%<>0 then message "Fermeture: "+str$(VC%)
  caption 16,"Visualiser"
  preview% = 0
  return

demarrer:
  vid% = vid% + 1
  video$ = "MaVideo_"+right$("000"+str$(vid%),4)+".avi"
  res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Capture%,VideoCapture_Start%,adr(video$),0,0)
  inactive 13
  active 14
  return

arreter:
  res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Capture%,VideoCapture_Stop%,0,0,0)
  inactive 14
  active 13
  return
 
visualiser:
  select preview%
    case 0
      preview% = 1
      res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Preview%,VideoCapture_Start%,VideoCapture_Show%,0,0)
      caption 16,"Bloquer"
    case 1
      preview% = 0
      res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Preview%,VideoCapture_Stop%,VideoCapture_Hide%,0,0)
      caption 16,"Visualiser"
  end_select
  return
 
photo:
  img% = img% + 1
  photo$ = "MaPhoto_"+right$("000"+str$(img%),4)+".bmp"
  res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Photo%,adr(photo$),0,0,0)
  return

audio:
  if audio%=0
    res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Audio%,1,VideoCapture_Audio_Channels_Mono%,VideoCapture_Audio_Frequency_8000Hz%,VideoCapture_Audio_Resolution_8Bit%)
    if res%=0
      audio% = 1
      caption 18,"Audio off"
    end_if
  else
    res% = dll_call6("VideoCapture",VC%,VideoCapture_Action_Audio%,0,0,0,0)
    if res%=0
      audio% = 0
      caption 18,"Audio on"
    end_if
  end_if
  return


Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Contenu sponsorisé





Pb doc KGF  Empty
MessageSujet: Re: Pb doc KGF    Pb doc KGF  Empty

Revenir en haut Aller en bas
 
Pb doc KGF
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: Activité des sites créés par les Panoramiciens. :: Le site de Klaus-
Sauter vers: