2008-02-17, 19:29
  #1
Medlem
haywards avatar
Tv C++-frgor.

1) r det a) mjligt att lta integern 'dagensdatum' hmta just dagens datum, och b) lta en jmfrelse med '080217' avgra dess giltighet?
Exempel med mumbo jumbokod:
Kod:
int dagensdatum;
dagensdatum = ?;

if ( dagensdatum == 080217 )
{
kod
}

else if ( dagensdatum <= 080217 )
{
kod
}

else if ( dagensdatum >= 080217 )
{
kod
}

2) Finns det ngon mjlighet att i C++-koden anropa och exec'a en extern fil, t.ex. *.mp3, *.txt? Och, r det i s fall mjligt att 'integrera' denna externa fil i sin kompilerade *.exe-fil? (Dvs. den (*.exe-filen) ska innehlla koden och mjligheten att visa upp texten, spela upp ljudet etc., "innifrn sig sjlv".)

Thanks in advance.
Citera
2008-02-17, 20:48
  #2
Medlem
ksvs avatar
Citat:
Ursprungligen postat av hayward
1) r det a) mjligt att lta integern 'dagensdatum' hmta just dagens datum, och b) lta en jmfrelse med '080217' avgra dess giltighet?
Nu frutstter jag att du arbetar i windowsmilj och d kan du hmta datum och tid med GetSystemTime().

Ett variant r att sedan konvertera formatet med hjlp av SystemTimeToFileTime() och drefter jmfra med CompareFileTime().

Citat:
Ursprungligen postat av hayward
2) Finns det ngon mjlighet att i C++-koden anropa och exec'a en extern fil, t.ex. *.mp3, *.txt?
Du kan anvnda ShellExecute() fr att ppna filen med associerat program.

Citat:
Ursprungligen postat av hayward
Och, r det i s fall mjligt att 'integrera' denna externa fil i sin kompilerade *.exe-fil? (Dvs. den (*.exe-filen) ska innehlla koden och mjligheten att visa upp texten, spela upp ljudet etc., "innifrn sig sjlv".)
Det enklaste r nog att inkludera filen du ska kra i resources och sedan droppa den till t.ex. tempmappen innan du ppnar den.
Citera
2008-02-17, 20:48
  #3
Medlem
http://www.cplusplus.com/reference/c...time/time.html
http://www.cplusplus.com/reference/c...localtime.html
http://www.cplusplus.com/reference/c.../ctime/tm.html
Citera
2008-02-17, 21:51
  #4
Medlem
haywards avatar
Hehe, detta var visst lngt mycket mer avancerat n vad jag trodde det skulle vara. (Jag lr mig fr tillfllet for-loopar etc. ) Men jag kommer vl dit en dag. Tack s mycket fr era svar, och trden kan lsas.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in