Question : Le manuscrit compile, mais ne semble jamais dans la tonne

Je fais installer des clefs d'un enregistrement d'arrangement de manuscrit pendant le mon comme énuméré ci-dessous. Il est très bien et il compile, mais il ne ressemble jamais à lui des lancements ou a n'importe quel événement lié à lui. MiscCommon est le nom d'un dispositif. J'ai pensé ce prototype MiscCommon_Installed du

export () ; le

might du
function MiscCommon_Installed () constituent un événement où le ce dispositif a été installé, et une fonction pour exécuter mais je devine pas.
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
class= " de l'id= " codeSnippet800596 de
 *****************************************************************************
Prototypes de // Windows api
***************************************************************************** de //

VIDE KERNEL32.GetSystemTime (INDICATEUR) de stdcall de prototype ;
stdcall BOOL KERNEL32.SystemTimeToTzSpecificLocalTime (INDICATEUR, INDICATEUR, INDICATEUR) de prototype ;  


le _SYSTEMTIME de typedef commencent
	Iyear COURT ;
	Imonth COURT ;
	iDayOffWeek COURT ;
	Iday COURT ;
	Ihour COURT ;
	Iminute COURT ;
	Isecond COURT ;
	Imillisecond COURT ;
extrémité ;

_SYSTEMTIME SystemTime, LocalTime ;
pSystemTime d'INDICATEUR de _SYSTEMTIME, pLocalTime ;


#include « ifx.h »  
#include « isrt.h »
#include « iswi.h »
#include « WinApi.h »



prototype MiscCommon_Installed d'exportation () ;
fonction MiscCommon_Installed () 
	Jour VARIABLE, année, mois ;
	CORDE sYear, sDay, sMonth ;
	bSuccess de BOOL ;
	Dragon de CORDE ;
	svName de CORDE ;
	Le NOMBRE nvSize ;
	Temp de CORDE ;
commencer    
 	// obtiennent le jour, le mois, et l'année en cours
    pSystemTime = &SystemTime ;
    GetSystemTime (pSystemTime) ;
    pLocalTime = &LocalTime ;
    bSuccess = SystemTimeToTzSpecificLocalTime (NULLE, pSystemTime, pLocalTime) ;
    Année = pLocalTime->iyear ;
    sYear = année ;
    Mois = pLocalTime->imonth ;
    sMonth = mois ;
    Jour = pLocalTime->iday ;
    sDay = jour ;
	//MessageBox (sMonth, INFORMATION) ;
	RegDBSetKeyValueEx (« \ \ LOGICIEL \ \ \ sans fil de ComHouse \ dégagement », « InstallYear », REGDB_NUMBER, sYear, -1) ;
	RegDBSetKeyValueEx (« \ \ LOGICIEL \ \ \ sans fil de ComHouse \ dégagement », « InstallMonth », REGDB_NUMBER, sMonth, -1) ;
	RegDBSetKeyValueEx (« \ \ LOGICIEL \ \ \ sans fil de ComHouse \ dégagement », « InstallDay », REGDB_NUMBER, sDay, -1) ;
	RegDBSetKeyValueEx (« \ \ LOGICIEL \ \ \ sans fil de ComHouse \ dégagement », « INSTALLDIR », REGDB_STRING, INSTALLDIR, -1) ;
extrémité ;
class= de

Réponse : Le manuscrit compile, mais ne semble jamais dans la tonne

puisque je n'ai pas beaucoup à faire aujourd'hui, et voyant quel installscript n'est semblé comme pas un mauvais enternainment… ici est ce qui fonctionnera.

1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
***************************************************************************** de //
Prototypes de // Windows api
***************************************************************************** de //

VIDE KERNEL32.GetSystemTime (INDICATEUR) de stdcall de prototype ;
stdcall BOOL KERNEL32.SystemTimeToTzSpecificLocalTime (INDICATEUR, INDICATEUR, INDICATEUR) de prototype ;  


le _SYSTEMTIME de typedef commencent
      Iyear COURT ;
      Imonth COURT ;
      iDayOffWeek COURT ;
      Iday COURT ;
      Ihour COURT ;
      Iminute COURT ;
      Isecond COURT ;
      Imillisecond COURT ;
extrémité ;

_SYSTEMTIME SystemTime, LocalTime ;
pSystemTime d'INDICATEUR de _SYSTEMTIME, pLocalTime ;


#include « ifx.h »  
#include « isrt.h »
#include « iswi.h »
#include « WinApi.h »

prototype WriteInstallationInfo (HWND) d'exportation ;
fonction WriteInstallationInfo (hMSI)
      Jour VARIABLE, année, mois ;
      CORDE sYear, sDay, sMonth ;
      svName de CORDE ;
      Le NOMBRE nvSize ;
      Temp de CORDE ;
      bSuccess de BOOL ;
      hMSI de/*HWND ; *
commencer    
       // obtiennent le jour, le mois, et l'année en cours
    pSystemTime = &SystemTime ;
    GetSystemTime (pSystemTime) ;
    pLocalTime = &LocalTime ;
    bSuccess = SystemTimeToTzSpecificLocalTime (NULLE, pSystemTime, pLocalTime) ;
    Année = pLocalTime->iyear ;
    sYear = année ;
    Mois = pLocalTime->imonth ;
    sMonth = mois ;
    Jour = pLocalTime->iday ;
    sDay = jour ;    
    
   MsiSetProperty (hMSI, « MYYEAR », sYear) ;
   MsiSetProperty (hMSI, « MYMONTH », sMonth) ;
   MsiSetProperty (hMSI, « MYDAY », sDay) ;     
extrémité ;
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us