begin process at 2012 05 24 02:39:05
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api Windows

 > DATE CONVERSION EN INT32 (MASM32 WIN32)

DATE CONVERSION EN INT32 (MASM32 WIN32)


 Information sur la source

Note :
Aucune note
Catégorie :Api Windows Classé sous :convertir, datetime, int32, date, sql Niveau :Débutant Date de création :03/02/2005 Date de mise à jour :03/06/2006 19:11:30 Vu / téléchargé :4 996 / 203

Auteur : BruNews

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


 Description

Le calendrier se pilote avec les fleches du clavier.
ENTER select le resultat et met focus dessus (dispo pour copier).
ECHAP quitte.

Le but, simplifier l'ecriture de requetes SQL par exemple.
Au lieu de (pour 01/02/2000 en french):
SELECT * FROM mytbl WHERE mydat >= #2/1/2000#
on peut mettre:
SELECT * FROM mytbl WHERE mydat >= 36557

Va bon sur Access, je pense SQL Server, a voir pour les autres.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

26 octobre 2005 16:56:31 :
site
03 juin 2006 19:11:30 :
site

 Sources du même auteur

Source avec Zip ECRIRE DANS BDR, DEMO MINIMALE (WIN32)
Source avec Zip TABULATIONS EN ESPACES (MASM32)
Source avec Zip FICHIER UNIX VERS WINDOWS (MASM32 WIN32)
Source avec Zip VITESSE CPU EN MGHZ (WIN32)
Source avec Zip FAIRE FICHIER ISO (MASM32)

 Sources de la même categorie

Source avec Zip Source avec une capture BODY_ROTATION BASÉ SUR LE TRAVAIL DE TOM par jose2pepe
Source avec Zip Source avec une capture FROM TOM'S CUBE_ROTATION AND CUBE_5 CUBE COLOR RENDERIZED par jose2pepe
Source avec Zip REUTILISER N'IMPORTE QUEL PROGRAMME EX:WORDPAD par ToutEnMasm
Source avec Zip CRÉER DES TABLEAUX DE DONNÉES DE MANIÈRE DYNAMIQUE par ToutEnMasm
Source avec Zip AFFICHAGE DATE ET HEURE AVEC DES BITMAPS par jejamar

 Sources en rapport avec celle ci

Source avec Zip TABULATIONS EN ESPACES (MASM32) par BruNews
[FASM]-DATE ET HEURE par flaith
CONVERSION NOMBRE -> CHAINE DE CARACTÈRE (HEXA,DEC,OCT,BIN) ... par ShareVB
Source avec Zip RECUPERER LA DATE ET L'HEURE DU SYSTEME PAR LES API DE WINDO... par soldier8514
Source avec Zip HORLOGE ET DATE NUMERIQUE MODE GRAPHIQUE par rythm_of_hell

Commentaires et avis

Commentaire de Urgo le 03/02/2005 23:13:09

Encore un code impeccable! :)

Question : dans 'onINITDIALOG', pourquoi utiliser le registre edx? Deux simples 'push 0' suffiraient à la place des deux 'push edx' (où edx = 0) ! Suis-je dans l'erreur ?

Commentaire de BruNews le 03/02/2005 23:24:49 administrateur CS

ah oui, tu peux mettre push 0 à la place. C'est les restes des tripatouillages et reflexions interrompues, ce code a été fait pendant le salon Linux en direct sur le stand, une fois en C histoire de faire démo de Visual Studio et ensuite transcription en ASM. Alors entre les jolies nanas qui passaient et les gens qui posaient des questions sur tout autre chose...

Commentaire de Urgo le 05/02/2005 00:14:11

Héhé... Merci pour ta réponse aussi rapide que l'éclair!

Commentaire de patatalo le 09/02/2005 12:24:38 administrateur CS

si tu met

start:
   ALIGN 4

Ce n'est pas start qui est aligné mais le code dessous.
Quel interet ?
Comment peut tu etre sur que les caracteres d'alignement seront des nop et pas des int3 ?

@++

Commentaire de BruNews le 09/02/2005 12:38:30 administrateur CS

je demande simplement que les instructions soient alignées sur 4 tant que je manipule des registres et autres instructions 32 bits, alors ce qu'il insère je me vois un peu contraint de faire confiance à MASM32, pas 1 seconde à perdre là dessus sinon je le fais sur VS2003 et alors lui oui qu'il fait les bons insert.

Commentaire de patatalo le 09/02/2005 12:48:30 administrateur CS

re,

ALIGN 4
start:

te permettra de ne faire confiance qu'a toi meme et t'evitera de raconter n'importe quoi quand a VS qui te generera aussi des problemes si tu met n'importe quoi n'importe ou.

@++

Commentaire de BruNews le 09/02/2005 13:02:27 administrateur CS

vais desassembler les 2 versions pour voir la différence profonde, suis pas délicat moi, je regarde et j'admets quand c'est ok.
Et te fache pas un mercredi matin, la semaine est encore longue...

Commentaire de BruNews le 09/02/2005 13:52:30 administrateur CS

allez je t'accorde que
ALIGN 4
start:
est au moins plus cohérent mais sinon je retrouve 2 images exe absolument identiques, ce qui ne voudrait pas dire pour autant que ce serait toujours le cas.

Commentaire de patatalo le 10/02/2005 11:41:37 administrateur CS


re,

il est peut etre déjà aligné sur 4 octets et donc les caractères de paddings sont peut etre des int3 et ton programme fonctionne par chance.

@++

Commentaire de patatalo le 11/02/2005 13:02:45 administrateur CS

re,

le fin mot de l'histoire:

d'apres la documentation VC6, il est dit que les ALIGN sont remplaces par des NOPS.

c'est faux, cela dépends du nombre d'octets mais c toujours un code qui ne fait rien
( mov eax,eax  //  lea ecx,[ecx+00] )

bien sur que ton programme ne change pas. Regarde juste la valeur EntryPoint de ton PEHeader.

ton erreur n'est pas tres grave. Il est juste rigolo de constater qu'un gars comme toi qui se restreint a ne voir que l'optimisation dans l'ASM se retrouve a ajouter des instructions inutiles. ( dès la première instruction en + )

il est bien évident que ce n'est pas le code sous jacent a un label qui doit etre aligné mais bien le label.
( il doit y avoir quelques exceptions rares )

@++

Commentaire de BruNews le 11/02/2005 13:21:30 administrateur CS

C'est bien admis que le 'ALIGN 4' devait etre avant le label.
Voila ce que c'est de copier coller un squelette pret a l'emploi sans y avoir bien fait gaffe, je l'ai deja modifie.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment convertir une chaine de caractere en nombre [ par davidv ] Voila,comment une chaine de caractere "12" par exemplepeut elle etre convertie en nombre 12.merci a tousdavidV redemarrage à une date precise windows 3.11 [ par lol0907 ] Comment faire redémarrer win 3.11 à une date précise (ex: tous les 15 du mois). Le but est de faire un defrag de façon régulière (je crois qu'on peut convertir asm en c [ par skills ] Bonjour,Je dispose d'un fichier assembleur et je voudrais le convertir en C.Ceci est pour un pic 16f876.Merci d'avance@+ convertir un char[] en LPCTSTR [ par hansmeier ] Bonjour, J'aimerait savoir comment convertir 1 variable char en LPCTSTR en asm ? En C++ : char var2[11]="HELLO" LPCTSTR var1=var2 Merci pour vos fu Recupérer date system en 68k [ par shamanlinks ] Bonjour après beaucoup de recherche je ne trouve pas comment on peut récupérer la date système en assembleur 68k. Pourriez vous m Compte à rebours [ par heehoo ] Bonjour, je dois coder un compte à rebours en assembleur pour un ST7.Ce compte à rebours doit me donner le nombre de jours qu'il reste entre la date d desassember un .exe pour date d'expiration [ par ozexperience ] salutje voudrait si qqun pourrait menvoyer windasm pour desassembler un logiciel afin de minitier au crackingjutilise hackman pour le moment je voulai initialiser une date dans boite d'edition date ? [ par mitch19 ] J'aimerai initialiser dans un boite d'édition de date,  une autre dateque la date systeme, mais je n'y arrive pas, voila ce quej'ai éssayé sans succès .bat de sauvegarde date et heure [ par caviar ] Salut ...je ne sais pas vraiment si c'est le bon forum pour cette question mais j'imagine ques c'est tellement simple pour vous que ce sera facile de Manipulation Filetime [ par Bros ] BonjourDans un petit programme, je parcours un répertoire avec des fichiers txt.Le but du soft est d'effacer les fichiers plus vieux que x jours.Donc,


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 1,076 sec (3)

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