[FONT=Courier New][SIZE=2][color=#000090][b]ListBoxGetSelectedItems[/b][/color]("DetectedFiles","SelItem$,SelNum$,|,SelCount")
Len = [color=#000090][b]LEN[/b][/color](SelItem$)-[color=#ff0000]1[/color]
SelFile$ = [color=#000090][b]StrCopy[/b][/color](SelItem$,[color=#ff0000]1[/color],Len)
Ext$ = [color=#800000]'*'[/color] + [color=#000090][b]ExtractExt[/b][/color](SelFile$)
[color=#000090][b]SaveFile[/b][/color]("All Files|*.*||","Ext$")
[color=#0000FF]If[/color] (OpenFile$ <> [color=#800000]''[/color]) [color=#0000FF]Then[/color]
[color=#000090][b]SysCommand[/b][/color]("CopyFile","SelFile$,OpenFile$")
text$ = OpenFile$ + [color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]13[/color])+[color=#000090][b]CHR[/b][/color]([color=#ff0000]10[/color]) + [color=#800000]'Do you want to open it ?'[/color]
flag = [color=#ff0000]32[/color] + [color=#ff0000]4[/color] + [color=#ff0000]0[/color] + [color=#ff0000]0[/color] + [color=#ff0000]0[/color]
param$ = text$ + [color=#800000]','[/color] + [color=#000090][b]CHAR[/b][/color](flag)
[color=#000090][b]MessageEx[/b][/color]("File Path","param$")
[color=#0000FF]If[/color] ([color=#0000FF]CBK_MsgEx[/color] = [color=#ff0000]6[/color]) [color=#0000FF]Then[/color]
[color=#000090][b]Run[/b][/color]("OpenFile$","")
[color=#0000FF]End[/color]
[color=#0000FF]Else[/color]
[color=#000090][b]Message[/b][/color]("You must select a filename, Copying Canceled.","")
[color=#0000FF]End[/color][/SIZE][/FONT]