2010-06-22 8 views
3

Je crée une application simple qui permettra aux utilisateurs de télécharger des fichiers .ICS et de les importer dans l'application ou le site de leur calendrier.Création de fichiers .ICS, ajout à Outlook

Je suis satisfait du processus de création, mais j'ai une question concernant l'ouverture de Outlook. (sera développé en C#, ASP.NET)

Lorsque j'en ouvre un, il ajoute un nouveau calendrier et n'ajoute pas les événements au calendrier existant.

Est-il possible d'ouvrir et d'ajouter au calendrier existant? Exemple à partir d'un fichier ICS générer ci-dessous (les données d'essai évidemment)

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:-//hacksw/handcal//NONSGML v1.0//EN 
BEGIN:VEVENT 
DTSTART:20100623T1101100Z 
DTEND:20100623T1401400Z 
SUMMARY: England v Slovenia 
LOCATION: Some where in South Africa 
END:VEVENT 
BEGIN:VEVENT 
DTSTART:20100624T1101100Z 
DTEND:20100624T1401400Z 
SUMMARY: England v Slovenia again (replay) 
LOCATION: Some where in South Africa 
END:VEVENT 
END:VCALENDAR 
+0

une solution finale à ce sujet? – Kiquenet

Répondre

0

Oui, mais qui doit se produire par l'utilisateur et non le fichier ICS; Je me souviens d'avoir déjà traité ceci avant, si vous voulez importer dans un calendrier existant, il y a une fonction d'importation dans le menu ...

Désolé pour le vague, j'ai traité il y a longtemps et je ne me souviens pas des étapes exactes ... J'ai trouvé la réponse dans l'aide que je crois, mais essentiellement vous pouvez les importer, mais si vous ouvrez le SCI directement, cela crée un nouveau calendrier.

De même, il n'est pas assez intelligent pour supprimer les anciens, donc si vous importez plus d'une fois, vous aurez des doublons.

HTH.

0

Pour ajouter des événements à un calendrier existant, vous devez d'abord enregistrer le fichier .ics, puis l'importer en sélectionnant Importer au lieu de Nouveau lors de l'importation.

Questions connexes