none
ecriture de donéé sur unCD en C sharp RRS feed

  • Question

  • bonjour à tout le monde,j'aimerais faire un prog qui copy sur un cd une fichier que j'ai en ressource dans mon programme j'ai le code suivant:

           private void button1_Click(object sender, EventArgs e)
            {
                FileIOPermission fp = new FileIOPermission(FileIOPermissionAccess.Write,@"D:\");
                fp.AddPathList(FileIOPermissionAccess.Write,@"D:\Sample.wmv");
                try
                {
                    fp.Demand();
                }
                catch (SecurityException s)
                {

                }
                string Sample = System.IO.Path.Combine(@"D:\", "Sample.wmv");
                System.IO.File.WriteAllBytes(Sample, writeCD_RW.Properties.Resources.Sample);

    mais cette n'as pas d'erreur de déboguage mai quand je l'execute il me renvoie le msg d'erreur suivante:'le chemin d'accès  D:\Sample.wmv est refusé  quelqun poura me dire pour koi et comment faire pour avoir l'autorisation d'ecrire dans cette répèrtoire???

    merci.

    cordialement

    mardi 11 mai 2010 09:39

Réponses

Toutes les réponses

  • Bonjour jéMarlay

    Je ne coirs pas que la manipulation du graveur soit si simple...

    En fonction de l'OS il y a bien un fonctionnement par défaut pour graver rapidement des fichiers, mais c'est l'explorateur windows qui gère cet utilitaire.

    Je ne pense pas que l'on puisse reproduire se fonctionnement via System.Io. I faut passer par le pilotage de l'utilitaire.


    Jérémy Jeanson MCP http://blogs.codes-sources.com/JeremyJeanson/ (French or English Spoken)
    mardi 11 mai 2010 09:47
  • alors là tu me done envie de me jetter sur un pont !!!!Merci ,je vai me pencher sur ton idéé de DrivrInfo.

    cordialement

    mardi 11 mai 2010 09:58
  • De rien...

    Mais : "se jetter sur un pont" ... pourquoi tant de violence ? ;-)


    Jérémy Jeanson MCP http://blogs.codes-sources.com/JeremyJeanson/ (French or English Spoken)
    mardi 11 mai 2010 10:03
  • enfaite je suis en stage pour obtenir mon DUT en génie électrique;et je galère sur comment tester un lecteur/graveur dvd et comment tester le bluetooth d'un PC .et jusqu'à maintenant j'y arrive pas;

    j'arrive qu'à faire appèla au logiciel de gravage et lecteur (nero et power DVD) et les technicien de là ou je fait mon stage st comptent mais je pense que je pourait l'automatiser de a à z le teste de cette périf....

    et le bluetooth je voulait faire un process start sur l'icone mais sur tout les Pc à tester le nom du raccourci n'est pas le mèm donc du cout je doit trouver un autre moyen.

    c'est la première fois que je programme en C sharp donc je galère un peut(beaucoup!!!!)

    si vous avez des idéés je les prend volontier!!!!! comme pour le driveInfo c pa mal;un bon début!!!

    merci cordialement (un petit qui est en galère)

    mardi 11 mai 2010 11:37
  • Tu es un GE! tu as tout dis ;-)...pas besoin d'en dire plus pour moi

    GEII Troyes promos 1999! oui c'est pas d'hier...

     

    Pour faire les Process.Start, il serrait plus sage de se basé sur lé répertoire d'installation des programme que sur les raccourcis bureau. en général ils ne bougent pas.

    Pour ce qui est de vérifier la présence de ces même programme la tache la plus simple doit certainement consister à vérifier la présence dans le registre de leurs informations d'installation. Cela doit bien se trouver (une petite recherche dans regedit et le tour doit être presque joué)

    @+


    Jérémy Jeanson MCP http://blogs.codes-sources.com/JeremyJeanson/ (French or English Spoken)
    mardi 11 mai 2010 11:44
  • bonjour oui,en fait j'ai fait un prog qui cherche l'executable du logiciel et qui me retourne son chemin d'accè!!!

    Mais le bluetooth n'a pas d'executable il est "gèré" par explorer.exe donc du coup j'ai du mal à le lancer!!!!(pour nero et Power dvd çà fonctionne);

    cordialement.

    mardi 11 mai 2010 11:54
  • Bonjour,

     

    jeMarley, votre question a été répondue dans ce thread :

    http://social.msdn.microsoft.com/Forums/fr-FR/visualcsharpfr/thread/7f5d3118-e860-4ae1-9186-1d45833756a1

     

    Cordialement,

    Alex


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    • Marqué comme réponse Alex Petrescu mercredi 12 mai 2010 08:56
    mercredi 12 mai 2010 08:55