/ Programmer 7500
/ MAX_PROGRAMMERS.iso / VISUAL_B / CODIGO_1 / DRAGDROP / DRAGDROP.BAS ![]() | < prev | next > |
Visual Basic Tokenized Source | 1995-03-14 | 1.6 KB |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
66% | dexvert | GW-BASIC (document/gwBasic) | ext | Supported |
66% | dexvert | GFA-BASIC Atari (other/gfaBASICAtari) | ext | Supported |
1% | dexvert | Visual Basic Tokenized Source (other/visualBasicTokenizedSource) | magic | Unsupported |
1% | dexvert | Memotech MTX BASIC source (document/memotechMTXBASICSource) | ext | Unsupported |
1% | dexvert | Amiga BASIC Protected File (other/amigaBASICProtectedFile) | ext | Unsupported |
1% | dexvert | BAS VBDOS Pro 1.0 Source (other/basVBDOSPro10Source) | ext | Unsupported |
1% | dexvert | ZBASIC (other/zbasic) | ext | Unsupported |
100% | file | data | default | |
100% | TrID | Visual Basic 3 source (tokenized) | default |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| fc 05 02 00 0f 00 5f 01 | 5f 01 09 00 01 02 03 04 |......_.|_.......|
|00000010| 06 0b 05 08 0a 80 11 80 | 11 1e 02 00 00 1a 00 00 |........|........|
|00000020| 00 5a 00 64 00 2c 01 00 | 00 19 01 00 00 7b 00 12 |.Z.d.,..|.....{..|
|00000030| 02 fb 00 80 01 00 00 c8 | 00 d2 00 0b 01 00 00 51 |........|.......Q|
|00000040| 01 00 00 34 01 6c 00 a1 | 00 00 00 39 01 00 00 c3 |...4.l..|...9....|
|00000050| 00 92 00 5f 00 89 00 e6 | 00 00 00 43 01 b4 01 00 |..._....|...C....|
|00000060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 1e 02 00 00 00 00 00 | 01 61 00 00 00 01 7a b2 |........|.a....z.|
|00000080| 00 40 04 4d 61 69 6e 6f | 01 00 0b 77 61 69 74 6d |.@.Maino|...waitm|
|00000090| 65 73 73 61 67 65 a3 01 | 00 0a 47 65 74 4d 65 73 |essage..|..GetMes|
|000000a0| 73 61 67 65 99 00 00 05 | 6c 70 4d 73 67 c9 01 00 |sage....|lpMsg...|
|000000b0| 03 6d 73 67 02 02 00 04 | 48 77 6e 64 ce 01 00 0d |.msg....|Hwnd....|
|000000c0| 77 4d 73 67 46 69 6c 74 | 65 72 4d 69 6e 8a 01 00 |wMsgFilt|erMin...|
|000000d0| 0d 77 4d 73 67 46 69 6c | 74 65 72 4d 61 78 dd 00 |.wMsgFil|terMax..|
|000000e0| 80 01 78 f0 00 80 06 48 | 61 6e 64 6c 65 00 00 00 |..x....H|andle...|
|000000f0| 07 6d 65 73 73 61 67 65 | e5 01 00 05 46 6f 72 6d |.message|....Form|
|00000100| 31 00 00 00 06 6c 61 62 | 65 6c 31 00 00 00 07 63 |1....lab|el1....c|
|00000110| 61 70 74 69 6f 6e 00 00 | 00 0c 57 4d 5f 44 52 4f |aption..|..WM_DRO|
|00000120| 50 46 49 4c 45 53 60 01 | 80 0a 4e 65 77 4d 65 73 |PFILES`.|..NewMes|
|00000130| 73 61 67 65 00 00 00 0f | 44 72 61 67 41 63 63 65 |sage....|DragAcce|
|00000140| 70 74 46 69 6c 65 73 00 | 00 00 04 54 72 75 65 00 |ptFiles.|...True.|
|00000150| 00 00 01 52 00 00 00 06 | 41 63 63 65 70 74 be 01 |...R....|Accept..|
|00000160| 00 0a 44 72 61 67 46 69 | 6e 69 73 68 00 00 00 0b |..DragFi|nish....|
|00000170| 50 65 65 6b 4d 65 73 73 | 61 67 65 00 00 00 0b 48 |PeekMess|age....H|
|00000180| 43 5f 4e 4f 52 45 4d 4f | 56 45 00 00 00 0d 44 72 |C_NOREMO|VE....Dr|
|00000190| 61 67 51 75 65 72 79 46 | 69 6c 65 95 01 00 06 77 |agQueryF|ile....w|
|000001a0| 70 61 72 61 6d d7 01 80 | 07 46 69 6c 65 6e 75 6d |param...|.Filenum|
|000001b0| 00 00 80 0a 4e 61 6d 65 | 4f 66 46 69 6c 65 00 00 |....Name|OfFile..|
|000001c0| 00 0d 47 65 74 41 6e 6f | 74 68 65 72 4f 6e 65 00 |..GetAno|therOne.|
|000001d0| 00 00 06 6c 61 62 65 6c | 32 00 00 80 07 43 6f 75 |...label|2....Cou|
|000001e0| 6e 74 65 72 f4 01 80 01 | 79 00 00 00 05 6c 69 73 |nter....|y....lis|
|000001f0| 74 31 00 00 80 0a 77 52 | 65 6d 6f 76 65 4d 73 67 |t1....wR|emoveMsg|
|00000200| 00 00 80 0b 50 4d 5f 4e | 4f 52 45 4d 4f 56 45 00 |....PM_N|OREMOVE.|
|00000210| 00 80 0a 50 4d 5f 4e 4f | 59 49 45 4c 44 00 00 80 |...PM_NO|YIELD...|
|00000220| 0c 44 72 61 67 44 72 6f | 70 46 6f 72 6d 00 00 80 |.DragDro|pForm...|
|00000230| 08 54 6f 74 66 69 6c 65 | 73 9e 00 00 00 18 00 00 |.Totfile|s.......|
|00000240| 00 19 00 ff ff c1 ff ff | ff 00 00 76 00 27 00 00 |........|...v.'..|
|00000250| 00 61 6c 6c 20 74 68 65 | 20 63 6f 64 65 20 69 73 |.all the| code is|
|00000260| 20 69 6e 20 74 68 65 20 | 4d 61 69 6e 28 29 20 72 | in the |Main() r|
|00000270| 6f 75 74 69 6e 65 65 00 | 00 76 00 33 00 00 00 4d |outinee.|.v.3...M|
|00000280| 61 69 6e 28 29 20 69 73 | 20 74 68 65 20 73 74 61 |ain() is| the sta|
|00000290| 72 74 75 70 20 72 6f 75 | 74 69 6e 65 20 66 6f 72 |rtup rou|tine for|
|000002a0| 20 74 68 65 20 44 72 61 | 67 27 4e 27 44 72 6f 70 | the Dra|g'N'Drop|
|000002b0| 65 00 00 76 00 17 00 00 | 00 50 61 75 6c 20 42 6f |e..v....|.Paul Bo|
|000002c0| 6e 6e 65 72 20 20 37 36 | 30 30 30 2c 31 33 45 00 |nner 76|000,13E.|
|000002d0| 00 00 00 00 00 09 00 08 | 00 ff ff 08 00 ff ff ff |........|........|
|000002e0| ff 07 00 04 00 03 01 00 | 04 00 4d 61 69 6e 01 08 |........|..Main..|
|000002f0| 30 72 03 00 00 18 00 00 | 00 58 00 06 00 64 00 00 |0r......|.X...d..|
|00000300| 01 00 00 00 00 e4 00 0c | 00 12 02 00 00 e4 00 0c |........|........|
|00000310| 00 e5 01 00 00 e4 08 0c | 00 f4 01 00 00 0b 00 e5 |........|........|
|00000320| 01 0b 00 f4 01 f5 00 0c | 00 d7 01 76 00 21 00 29 |........|...v.!.)|
|00000330| 00 70 61 72 61 6d 65 74 | 65 72 73 20 66 6f 72 20 |.paramet|ers for |
|00000340| 50 65 65 6b 4d 65 73 73 | 61 67 65 20 63 61 6c 6c |PeekMess|age call|
|00000350| 6e 00 00 0b 00 02 02 65 | 00 1b 01 0f 00 00 00 78 |n......e|.......x|
|00000360| 00 00 00 0b 00 02 02 11 | 00 99 00 0c 00 c8 00 00 |........|........|
|00000370| 00 e4 04 f9 00 0c 00 8a | 01 00 00 0b 00 c8 00 2c |........|.......,|
|00000380| 01 24 00 02 00 19 01 76 | 00 2e 00 20 00 69 64 65 |.$.....v|... .ide|
|00000390| 6e 74 69 66 79 20 66 6f | 72 6d 20 61 73 20 61 62 |ntify fo|rm as ab|
|000003a0| 6c 65 20 74 6f 20 61 63 | 63 65 70 74 20 64 2f 64 |le to ac|cept d/d|
|000003b0| 20 6d 65 73 73 61 67 65 | 73 00 00 28 01 31 00 d8 | message|s..(.1..|
|000003c0| 03 00 10 0b 00 0b 01 0b | 00 c8 00 e5 00 33 02 e5 |........|.....3..|
|000003d0| 00 33 02 0b 00 d7 01 0e | 00 05 00 51 01 0c 00 c3 |.3......|...Q....|
|000003e0| 00 76 00 27 00 3e 00 64 | 65 74 65 72 6d 69 6e 65 |.v.'.>.d|etermine|
|000003f0| 20 69 66 20 61 20 64 2f | 64 20 6d 65 73 73 61 67 | if a d/|d messag|
|00000400| 65 20 69 73 20 77 61 69 | 74 69 6e 67 00 00 10 0b |e is wai|ting....|
|00000410| 00 c3 00 e4 00 f1 00 49 | 00 d2 03 76 00 1c 00 14 |.......I|...v....|
|00000420| 00 69 66 20 61 20 64 64 | 20 6d 65 73 73 61 67 65 |.if a dd| message|
|00000430| 20 69 73 20 77 61 69 74 | 69 6e 67 00 30 76 00 4e | is wait|ing.0v.N|
|00000440| 00 0c 00 63 61 6c 6c 69 | 6e 67 20 44 72 61 67 51 |...calli|ng DragQ|
|00000450| 75 65 72 79 46 69 6c 65 | 20 77 69 74 68 20 61 20 |ueryFile| with a |
|00000460| 2d 31 20 76 61 6c 75 65 | 20 66 6f 72 20 46 69 6c |-1 value| for Fil|
|00000470| 65 4e 75 6d 20 72 65 74 | 75 72 6e 73 20 23 20 6f |eNum ret|urns # o|
|00000480| 66 20 66 69 6c 65 73 20 | 64 72 6f 70 70 65 64 00 |f files |dropped.|
|00000490| 20 0b 00 0b 01 11 00 80 | 01 0b 00 8a 01 0b 00 95 | .......|........|
|000004a0| 01 e5 00 80 00 0e 00 04 | 00 6f 01 0c 00 c3 00 00 |........|.o......|
|000004b0| 30 0b 00 be 01 e4 00 0b | 00 c3 00 e4 04 f7 00 3e |0.......|.......>|
|000004c0| 00 ff ff 06 03 76 00 18 | 00 27 00 20 66 6f 72 20 |.....v..|.'. for |
|000004d0| 65 61 63 68 20 66 69 6c | 65 20 64 72 6f 70 70 65 |each fil|e droppe|
|000004e0| 64 00 50 76 00 49 00 14 | 00 63 61 6c 6c 69 6e 67 |d.Pv.I..|.calling|
|000004f0| 20 77 69 74 68 20 61 20 | 76 61 6c 75 65 20 67 72 | with a |value gr|
|00000500| 65 61 74 65 72 20 74 68 | 61 6e 20 2d 31 20 72 65 |eater th|an -1 re|
|00000510| 74 75 72 6e 73 20 6e 61 | 6d 65 20 6f 66 20 63 6f |turns na|me of co|
|00000520| 72 72 65 73 70 6f 6e 64 | 69 6e 67 20 66 69 6c 65 |rrespond|ing file|
|00000530| 6f 00 40 0b 00 0b 01 11 | 00 80 01 0b 00 be 01 0b |o.@.....|........|
|00000540| 00 95 01 e5 00 80 00 0e | 00 04 00 6f 01 0c 00 c9 |........|...o....|
|00000550| 01 00 50 76 00 18 00 14 | 00 61 64 64 20 4e 61 6d |..Pv....|.add Nam|
|00000560| 65 4f 66 46 69 6c 65 20 | 74 6f 20 4c 69 73 74 00 |eOfFile |to List.|
|00000570| 40 0b 00 02 02 11 00 ce | 01 65 00 0b 00 95 01 1b |@.......|.e......|
|00000580| 01 02 00 01 00 78 00 00 | 30 0b 00 be 01 4e 00 ff |.....x..|0....N..|
|00000590| ff 01 00 76 00 0f 00 1c | 00 67 65 74 20 6e 65 78 |...v....|.get nex|
|000005a0| 74 20 66 69 6c 65 78 00 | 30 0b 00 12 02 0b 00 c3 |t filex.|0.......|
|000005b0| 00 a3 00 0c 00 12 02 00 | 30 0b 00 c3 00 d5 00 ed |........|0.......|
|000005c0| 00 14 00 3a 03 0e 00 20 | 66 69 6c 65 73 20 61 64 |...:... |files ad|
|000005d0| 64 65 64 2e 20 00 00 a3 | 00 0b 00 12 02 d5 00 a3 |ded. ...|........|
|000005e0| 00 ed 00 14 00 5c 03 0f | 00 20 66 69 6c 65 73 20 |.....\..|. files |
|000005f0| 69 6e 20 6c 69 73 74 2e | 00 a3 00 0b 00 02 02 11 |in list.|........|
|00000600| 00 b4 01 12 00 f0 00 00 | 20 76 00 35 00 08 00 61 |........| v.5...a|
|00000610| 6c 77 61 79 73 20 63 61 | 6c 6c 20 64 72 61 67 66 |lways ca|ll dragf|
|00000620| 69 6e 69 73 68 20 74 6f | 20 72 65 6c 65 61 73 65 |inish to| release|
|00000630| 20 64 2f 64 20 6d 65 6d | 6f 72 79 20 62 75 66 66 | d/d mem|ory buff|
|00000640| 65 72 66 00 10 0b 00 0b | 01 11 00 80 01 24 00 01 |erf.....|.....$..|
|00000650| 00 43 01 00 10 38 00 00 | 00 4a 00 e0 00 00 00 39 |.C...8..|.J.....9|
|00000660| 00 09 00 08 00 ff ff ff | ff ff ff ff ff 1b 00 04 |........|........|
|00000670| 00 03 00 fd | |.... | |
+--------+-------------------------+-------------------------+--------+--------+