L'enregistrement d'un fichier avec la date du jour & temps pour le nom de fichier Winform C#
Je l'ai fait possible d'enregistrer un fichier à partir de mon winform à l'aide de la Vlcdotnet cadre. Au moment où ce code est comme suit:
_tempVLCWindow.TakeSnapshot("C:\\ScreenCap.jpg", 1280, 720);
Maintenant, au lieu de "ScreenCap" étant le fichier (qui ne me permet d'enregistrer une seule image) je veux pour stocker la date du jour & heure afin que je puisse enregistrer plusieurs clichés. Comment est-ce possible?
- Qu'avez-vous essayé? Avez-vous regardé dans la documentation, la recherche de certains mots clés pertinents, tels que la date ou de l'heure? Si oui, qu'est-ce que la recherche a jusqu', et qu'est-ce exactement ne fonctionne pas lorsque vous avez essayé d'appliquer cette connaissance de vous-même?
- Pour l'instant, cette question n'a pas de sens. Qu'entendez-vous par "je veux pour stocker la date du jour & heure afin que je puisse enregistrer plusieurs instantanés"?
- Jetez un oeil à msdn.microsoft.com/en-us/library/8kb3ddd4.aspx, il devrait vous aider à trouver la solution vous-même.
- msdn.microsoft.com/en-us/library/system.datetime.month.aspx vous devriez jeter un oeil à la page de référence
Vous devez vous connecter pour publier un commentaire.
vous pouvez effectuer les opérations suivantes:
Cela va vous créer un nom de fichier comme: C:\ScreenCap_20130307_1023.jpg
En appelant les méthodes ToString() et en spécifiant le format que YearMonthDay_HourMinutesSeconds (aaaammjj_hhmmss), vous serez en mesure de créer une chaîne avec la date et l'heure qui seront acceptées comme un nom de fichier. Si vous avez fait appel seulement .ToString() vous obtiendrez un des caractères illégaux dans la voie de l'exception.
Pour les options de mise en forme date.tostring("") regardez: msdn
Si je ne reçois pas de vous trompe, vous pouvez essayer ceci: