Ciao a tutti, creando un programma mi sono trovato un problema davanti e non riesco a superarlo, ho caricato dei file *.txt in My.Resources e vorrei che alla pressione di un tasto uno di questi file venga copiato in una directory scelta da me

esempio

My.Computer.FileSystem.CopyFile(My.Resources.File, "C:\testfile.txt")

o anche così

My.Computer.FileSystem.CopyFile(My.Resources.File, "C:\")

ma il compilatore solleva ArgumentException
e non so come andare avanti

i file ora sono TXT ma nel programma saranno in un altro formato

sapete in che modo potrei risolvere il problema??
oppure c'è qualche altra maniera??

e un'altra domanda LoL è possibile copiare i file da My.Resources?
grazie a tutti

saluti