The .vbs script made by Sdentau92 at start of post. Just follow his instructions and It works great, but to exit . I had to use Alt-F4 to exit desmume and return to launchbox.
With retroach with (desmume_libreto.dll)core some games worked and some did not(just white screen). And i noticed the roms in ".zip" file all worked. The roms in ".rar" or ".7z" did not(white Screen) and i could run games and exit with launchbox. So i changes all roms to ".zip" and all now run and exit in launchbox.
I do not use the script any more . I now use retroarch with desume_libreto.dll core and launch all roms in full screen and exit in launchbox. All my roms are in ".zip" files now and all i have tried work.
I am using beta 10 of launchbox.