Rev 5007 | Rev 5010 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5007 | Rev 5009 | ||
---|---|---|---|
Line 14... | Line 14... | ||
14 | include '../../../../develop/libraries/box_lib/load_lib.mac' |
14 | include '../../../../develop/libraries/box_lib/load_lib.mac' |
15 | include '../../../../develop/libraries/box_lib/trunk/box_lib.mac' |
15 | include '../../../../develop/libraries/box_lib/trunk/box_lib.mac' |
16 | include '../../../../dll.inc' |
16 | include '../../../../dll.inc' |
Line 17... | Line 17... | ||
17 | 17 | ||
18 | @use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
18 | @use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
Line 19... | Line 19... | ||
19 | caption db 'à®á¬®âà ¨ä®à¬ 樨 Exif 18.07.14',0 ;¯®¤¯¨áì ®ª |
19 | caption db 'à®á¬®âà ¨ä®à¬ 樨 Exif 23.07.14',0 ;¯®¤¯¨áì ®ª |
20 | 20 | ||
21 | struct FileInfoBlock |
21 | struct FileInfoBlock |
22 | Function dd ? |
22 | Function dd ? |
Line 419... | Line 419... | ||
419 | add ebx,10 |
419 | add ebx,10 |
420 | cmp byte[txt_buf],0 |
420 | cmp byte[txt_buf],0 |
421 | jne .cycle_0 |
421 | jne .cycle_0 |
Line 422... | Line 422... | ||
422 | 422 | ||
423 | ;áç¨âë¢ ¥¬ ¤®ç¥à¨¥ ⥣¨ ¤«ï 0x8769 |
423 | ;áç¨âë¢ ¥¬ ¤®ç¥à¨¥ ⥣¨ ¤«ï 0x8769 |
424 | stdcall [exif_get_app1_child], h_app1,h_child,0x8769 |
- | |
425 | cmp dword[h_child],0 |
- | |
426 | je .no_found_child |
- | |
427 | ;áç¨âë¢ ¥¬ ¤®ç¥à¨¥ ⥣¨ ¤«ï 0xa005 |
- | |
428 | stdcall [exif_get_app1_child], h_child,h_child,0xa005 |
424 | stdcall [exif_get_app2], h_app1,h_child |
429 | cmp dword[h_child],0 |
425 | cmp dword[h_child],0 |
Line 430... | Line 426... | ||
430 | je .no_found_child |
426 | je .no_found_child |
431 | 427 | ||
Line 650... | Line 646... | ||
650 | align 4 |
646 | align 4 |
651 | import_exif: ;®¯¨á ¨¥ íªá¯®àâ¨à㥬ëå äãªæ¨© |
647 | import_exif: ;®¯¨á ¨¥ íªá¯®àâ¨à㥬ëå äãªæ¨© |
652 | exif_get_app1 dd sz_exif_get_app1 |
648 | exif_get_app1 dd sz_exif_get_app1 |
653 | exif_get_app1_tag dd sz_exif_get_app1_tag |
649 | exif_get_app1_tag dd sz_exif_get_app1_tag |
654 | exif_get_app1_child dd sz_exif_get_app1_child |
650 | exif_get_app1_child dd sz_exif_get_app1_child |
- | 651 | exif_get_app2 dd sz_exif_get_app2 |
|
655 | dd 0,0 |
652 | dd 0,0 |
656 | sz_exif_get_app1 db 'exif_get_app1',0 |
653 | sz_exif_get_app1 db 'exif_get_app1',0 |
657 | sz_exif_get_app1_tag db 'exif_get_app1_tag',0 |
654 | sz_exif_get_app1_tag db 'exif_get_app1_tag',0 |
658 | sz_exif_get_app1_child db 'exif_get_app1_child',0 |
655 | sz_exif_get_app1_child db 'exif_get_app1_child',0 |
- | 656 | sz_exif_get_app2 db 'exif_get_app2',0 |
|
659 | ;exif_get_image_160_120 |
657 | ;exif_get_image_160_120 |
Line 660... | Line 658... | ||
660 | 658 | ||
Line 661... | Line 659... | ||
661 | sc system_colors |
659 | sc system_colors |