begin process at 2010 02 10 07:36:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

J'AI BESOIN D'AIDE !!!! :O

 > 

Application Console avec Timer ou autre composant Delphi ????


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Application Console avec Timer ou autre composant Delphi ????

vendredi 25 avril 2003 à 22:49:26 | Application Console avec Timer ou autre composant Delphi ????

TheSquad

Salut a tous ceux qui lirons ce msg...

Voila mon problème : Je suis en train de créer une application console, pour etre plus precis je suis en train de faire un jeu, un Quake Like, mon gros problème est que le jeu est en rapport direct avec le FPS (image par seconde)...Tout ça parce que la fonction qui me permet d'affiché l'image est dans la boucle principale du programme. En réfflechissant, je me suis rendu compte que j'avais besoin d'un timer qui allait justement appelé la fonction qui dessine la scène. Mais SURPRISE, il n'existe pas de timer...et si j'ai le malheur d'utilisé celui des form, avec une definition de classe etc... il me tape une erreur access violation, jusqu'ici, la seul timer que j'ai pu trouver, c'est WM_TIMER, le timer intégré de notre bon vieux Windows (merci billou) mais je ne crois pas trop a l'efficacité et a la stabilité de ce WM_TIMER (rappelez vous billou avec son ecran bleu devant le monde entier ;) vous comprenez ma raison ;)

Alors si jamais quelqu'un a une quelquonque idée, ou si un pro de l'opengl peut me dire comment eviter l'affichage de l'image par rapport aux FPS par un autre moyen que le timer, je vous en serez vraiment reconnaissant, parce que la c la crise de nerfs ;), merci a tous !!

TheSquad
vendredi 25 avril 2003 à 23:33:29 | Re : Application Console avec Timer ou autre composant Delphi ????

Delphiprog

Administrateur CodeS-SourceS
Tu peux aussi utiliser le couple SetTimer et KillTimer qui sont des appels directs aux API et définis dans l'unité Windows.
Le composant TTimer est comme les autres : il a besoin d'un propriétaire ET d'un parent. Hors, dans une application console, il n'y a pas de tout celà.
May Delphi be with you


-------------------------------
Réponse au message :
-------------------------------

> Salut a tous ceux qui lirons ce msg...
>
> Voila mon problème : Je suis en train de créer une application console, pour etre plus precis je suis en train de faire un jeu, un Quake Like, mon gros problème est que le jeu est en rapport direct avec le FPS (image par seconde)...Tout ça parce que la fonction qui me permet d'affiché l'image est dans la boucle principale du programme. En réfflechissant, je me suis rendu compte que j'avais besoin d'un timer qui allait justement appelé la fonction qui dessine la scène. Mais SURPRISE, il n'existe pas de timer...et si j'ai le malheur d'utilisé celui des form, avec une definition de classe etc... il me tape une erreur access violation, jusqu'ici, la seul timer que j'ai pu trouver, c'est WM_TIMER, le timer intégré de notre bon vieux Windows (merci billou) mais je ne crois pas trop a l'efficacité et a la stabilité de ce WM_TIMER (rappelez vous billou avec son ecran bleu devant le monde entier ;) vous comprenez ma raison ;)
>
> Alors si jamais quelqu'un a une quelquonque idée, ou si un pro de l'opengl peut me dire comment eviter l'affichage de l'image par rapport aux FPS par un autre moyen que le timer, je vous en serez vraiment reconnaissant, parce que la c la crise de nerfs ;), merci a tous !!
>
> TheSquad
lundi 28 avril 2003 à 17:30:04 | Re : Application Console avec Timer ou autre composant Delphi ????

TheSquad

Et si je créé une form en console, est-ce que je peux integrer le timer de delphi ??

j'utilise pour creer une form la procedure suivante :



var
Form1 : TForm;

Procedure CreateForm;
begin
Form1 := TForm.Create(Application);
Form1.Caption := 'Test form';
Form1.ShowModal;
end;



donc avec ça g une form qui s'affiche...mais alors pour integrer un timer, je ne vois pas comment m'y prendre et surtout par ou commencer...
et si on peut creer un timer la dedans...je n'arrive pas a trouvé le moyen de cacher cette fenetre, parce que elle vient se mettre en premier plan, et je n'accede plus a mon moteur 3d !!

TheSquad


-------------------------------
Réponse au message :
-------------------------------

> Tu peux aussi utiliser le couple SetTimer et KillTimer qui sont des appels directs aux API et définis dans l'unité Windows.
> Le composant TTimer est comme les autres : il a besoin d'un propriétaire ET d'un parent. Hors, dans une application console, il n'y a pas de tout celà.
> May Delphi be with you
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut a tous ceux qui lirons ce msg...
> >
> > Voila mon problème : Je suis en train de créer une application console, pour etre plus precis je suis en train de faire un jeu, un Quake Like, mon gros problème est que le jeu est en rapport direct avec le FPS (image par seconde)...Tout ça parce que la fonction qui me permet d'affiché l'image est dans la boucle principale du programme. En réfflechissant, je me suis rendu compte que j'avais besoin d'un timer qui allait justement appelé la fonction qui dessine la scène. Mais SURPRISE, il n'existe pas de timer...et si j'ai le malheur d'utilisé celui des form, avec une definition de classe etc... il me tape une erreur access violation, jusqu'ici, la seul timer que j'ai pu trouver, c'est WM_TIMER, le timer intégré de notre bon vieux Windows (merci billou) mais je ne crois pas trop a l'efficacité et a la stabilité de ce WM_TIMER (rappelez vous billou avec son ecran bleu devant le monde entier ;) vous comprenez ma raison ;)
> >
> > Alors si jamais quelqu'un a une quelquonque idée, ou si un pro de l'opengl peut me dire comment eviter l'affichage de l'image par rapport aux FPS par un autre moyen que le timer, je vous en serez vraiment reconnaissant, parce que la c la crise de nerfs ;), merci a tous !!
> >
> > TheSquad
>
vendredi 4 juin 2004 à 19:52:54 | Re : Application Console avec Timer ou autre composant Delphi ????

MoveX


moi j aimerais creer une form a partir d une appli console mais je parviens pas a l afficher, mon code :



type
TForm1 = class(TForm)
private
{ Déclarations privées }
public
{ Déclarations publiques }
end;

var
Form1: TForm1;

begin
Application.Create(Form1);
Form1.Show;
end.



on fait coment?
lundi 29 août 2005 à 17:58:24 | Re : Application Console avec Timer ou autre composant Delphi ????

carvabab



Coolbabab
Salut a tous je suis entrain de programmer un oscilloscope et apparemment tout marche de façon acceptable. Mon probleme est que j'ai besoin d'une temporisation de l'ordre de la microseconde. J'ai pensé aux boucles mais la il me faudra tenir comptes de la duree reelle des instructions suivant chaque type de processeur. Avec le timer de delphi je n'ai pas mieux que la milliseconde. Si quelqu'un a une petite idee ce serait vraiment la bienvenue.
Merci d'avance
vendredi 15 mai 2009 à 12:01:50 | Re : Application Console avec Timer ou autre composant Delphi ????

moha0005

je ve creer une application qui peut géré la paie mais j'ai un problem je veux fair une barre de lodinge avant de ouvrir l'aplication je sais pas quoi fair ? 



Cette discussion est classée dans : timer, application, composant, image, console


Répondre à ce message

Sujets en rapport avec ce message

TComponent et application console. [ par tombarbette ] Bonjour, Je voudrais savoir comment mettre un TComponent non-bloquant dans une application console. J'ai essayer avec ou sans thread, en empêchant le image de fond et composant [ par bilou2000 ] bonjour.Voila j'arrive a afficher une image de fond dans ma form, seulement je voufrais que cette image soit affichée aussi dans mon DBCTRLGRID car j' Skinnez facilement ses application [ par retaks666 ] Bonjour! pour ceux qui désirent skinner facilement leur applications, un composant existe: VCLskin.Voici le site: http://www.link-rank.com</ [2005 PE] Timer en arrière plan [ par nitrique ] Bonjour, J'ai une application qui a un timer qui scanne le port COM (qui ne touche pas au graphisme de mon application) toutes les 3 secondes.C cool, Composant BtnImage [ par louiwahl ] Bjr Je Cree un composant qui comprend 1 TImage il m'affiche une image normale au depart et une image quand je click puis mon image normale revient q Composant [ par selma-elec ] Bonjour à tous.j'ai un formulaire dans lequel, j'ai placé une image avec comme alignement alClient et Stretch.Ensuite j'ai placé sur ce formulaire à d Image dans une autre application [ par cedricbi ] Bonjour,Voila mon problème, j'ai, dans une application quelconque, une image (par exemple dans un aperçu avant impression). Je voudrais savoir si on p Cacher application console [ par Mxbug ] Yop voila j'essaye de cacher une application console , c'est a dire quand on l'execute , il faut qu'elle s'execute mais sans qu'on la voit . j'ai essa Executer application console apres les bords de l'ecran [ par Mxbug ] Yop je me disais si il est possible d'executer une application console apres les bords de l'ecran , c a dire que l'utilisateur ne voit pas qu'elle est Précision temporelle d'une éxécution [ par f6dqm1 ] Bonjour à tousDans une application Delphi, je cherche à exécuter une action répétitive sur un port série avec une précision de l'ordre de la milliseco


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales