Bonjour,
J'ai exactement le même effet sur mon projet actuel :
- Sous-formulaire basé sur une table avec plusieurs enregistrements
- Application d'un filtre sur le recordset du sous...
Type: Messages; Utilisateur: crossrobotik
Bonjour,
J'ai exactement le même effet sur mon projet actuel :
- Sous-formulaire basé sur une table avec plusieurs enregistrements
- Application d'un filtre sur le recordset du sous...
Bonjour à tous,
Je dois étudier la faisabilité d'une application basée sur Access:
Le but de visualiser :
- dans le "sous-formulaire 1" une liste d'enregistrement
- des "onglets" composés...
Bon j'ai corrigé selon vos conseils ... effectivement ça fonctionne mieux ...
/**
* \brief Fonction qui liste les répertoire dans un dossier
* \param strFolder dossier a vérifier
* \return...
La liste de commande du programme ?
Tu veux parler des paramètres de commande au lancement de l'appli ?
Dans ce cas non, je ne les utilise pas.
J'ai un fichier ini pour la configuration de mon...
Bonjour @tous,
Je développe une application console qui liste un type de fichier en fonction d'un répertoire d'entrée.
Rien de très compliqué vous l'aurez compris.
J'ai mon code source qui...
Bonjour,
Pour un projet, j'ai besoin d'un conteneur possédant 3 dimensions dont une clé ...
Mon choix s'est naturellement porté sur une CMap :
- Clé : Type CString
- Valeur : CStringArray...
Pourquoi les fonctions OpenReport et OpenForm sont elles différentes pour l'impression d'un PDF ... Elles sont pourtant quasiment identique !
Or quand je fais un DoCmd.OpenReport, l'état est bien...
Bonjour @tous,
Je cherche à imprimer un formulaire en PDF a l'aide de PDFCreator.
J'ai regardé les sources fournies dans le dossier Program Files/PDFCreator/COM.
J'y ai trouver de bonnes...
Avec le SendMessage ça fonctionne aussi, mais comme j'ai d'autres threads qui tournent en meme temps, ça "pourrait" un jour poser problème, donc je préfère utiliser la file d'attente.
Je viens de trouver mon erreur ... du coup je me répond à moi-même.
Dans mon Thread je poste un message WM_TRAITEMENT.
Ce message est traité par l'IHM et pas par le thread.
Dans la fonction de...
Dans un thread, lorsque qu'on poste un message (PostMessage), est ce que la fonction lié à ce message est executé dans le thread ou dans l'IHM ?
Parce que si la fonction du PostMessage est executé...
En fait ma boite de dialogue créé un thread d'acquisition et un thread d'arret.
Le thread d'arret scrute des valeurs pour déterminer quand arreter le thread d'acquisition. Le thread d'arret se...
J'ai remplacé PostMessage par SendMessage et ça fonctionne ... Mais je me rappelle avoir lu qu'il fallait préférer poster un message (le placer dans la file d'attente) plutot que de l'envoyer...
Bonjour,
J'ai un problème dans une application multi-thread, je vais tenté de simplifier au maximum car j'ai beaucoup de code.
Donc dans une CDialog, j'exécute 3 threads, qui ont chacun un...
Je continue sur ce sujet car c'est la suite qui pose problème maintenant ...
Donc j'ai créé plusieurs messages privés qui font chacun leur boulot ...
Le problème c'est que les fonctions affectés...
Encore une autre partie de la FAQ que je n'avais pas lu ...
J'ai défini un message privé comme expliqué ici : http://cpp.developpez.com/faq/vc/?page=MessageMap#PrivateMessage
Et hop ça fonctionne...
Je n'utilise ni l'une ni l'autre de ces 2 fonctions ...
Je te met le code de mon Thread :
void CDialog1::LancerAcquisition()
{
AfxBeginThread(ThreadAcquisition, this);
}
Euh je dois avouer que j'ai eu du mal à comprendre là ou tu voulais en venir ... pourtant ça parait simple ... passons.
La Boite de dialogue n'affiche que le résultat, c'est à dire une seule fois...
Dans le fonctionnement par étape :
- Lancement du Thread de travail
- Acquisition de données
- Calcul du résultat
- Affichage du résultat, Dialogue Modal pour bloquer le traitement
-...
Ok alors j'explique le thread :
J'ai un Thread de travail, qui appelle une fonction d'affichage.
Cette fonction d'affichage calcule un résultat graphique et lance la dialogue CDialog2 ...
Donc...
J'ai testé cette CDialog dans un autre contexte ... appui sur un bouton --> création de la CDialog2 ... et ça marche très bien en modal ou non-modal ...
Le problème pourrait donc venir de mon...
En fait je ne vois aucune erreur ... pas d'assertion, aucun message sur l'écran Debug, l'appli est toujours lancée, mais plus afficher ... et figer aussi.
Et ça se produit quand j'ai appuyé sur le...
En effet petit oubli de mon code actuel ...
J'ai tellement testé avec Modal et non-modal que le delete this est resté ... Oups.
Bon je l'ai commenté, toujours un plantage au meme endroit.
j'ai...
Il est vrai que je suis resté vague ... un peu volontairement d'ailleurs.
Pour vous répondre :
- J'ai exécuter en mode Debug avec point des points d'arrêt sur ma CDialog2 (En particulier le...
Bonjour,
Quelles peuvent être les causes d'un plantage d'une application entière sur une instruction DoModal ?
Petites explications :
- Une CFormView créé une CDialog (dlg1) avec un bouton...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.