JPEG file image display Visual Basic 3 program and Visual Basic 4 (16 bit) program each with source code
------------------------------------------------------------------------
These Visual Basic programs are each a minimum skeleton type of program showing how to use the dibinfo.dll, which is FREEWARE and the main imglib.dll JPEG decoder (this is a powerful 32 bit DLL which can carry out numerous other functions) The imglib.dll is SHAREWARE and the property of SimSoft.
Because of this the imglib.dll is not icluded in JPEGVU2.ZIP and you must download it separately. You also need imglib16.dll. However they are easily obtained in the one zip file over the Internet from:
ftp://ftp.netcom.com/pub/si/simsoft/ImgLib/ImgLib12.zip
or
ftp://ftp.cica.indiana.edu/pub/pc/win3/programr/imglib12.zip
or from other sites by searching YAHOO with the keyword JPEG. Make sure you get the 263Kbyte version if you are running Windows 3.x because this version also contains imglib32.dll which you will need.(Not necessary for Windows 95 or NT)
Importantly after downloading and unzipping imglib.dll can be usefully used straight away with either the Visual Basic 3 or Visual Basic 4 program so that you can see if it is suitable for your application.
Either program or a variant of it can be used to display high quality JPG 24 bit image files in your own application program as you wish. It is very convenient to store bit map images as JPG files rather than BMP files particularly if there are a number of images associated with your application because the memory storage requirements are so much less. You may be able to store your whole program on one floppy disc.
Installation Notes
------------------
Copy dibinfo.dll to c:\windows\system directory
Copy imglib.dll to c:\windows\system directory
Copy imglib16.dll to c:\windows\system directory
Copy imglib32.dll to c:\windows\system directory (only if running under Windows 3.x)
Copy ilstub32.exe to c:\windows\system directory (only if running under Windows 3.x)
Copy example JPG file kimdog.jpg to c:\vb directory
Visual Basic 3:
Copy jpegvb3.mak to c:\vb directory
Copy jpegvb3.frm to c:\vb directory
Copy jpegvb3.bas to c:\vb directory
Visual Basic 4:
Copy jpegvu.vbp to c:\vb directory
Copy jpegvu.frm to c:\vb directory
Copy jpegvu.bas to c:\vb directory
Run in the normal way and then edit to suit your own requirements. You will see that the program is set up for a simple slide show.
The programs came about because I found nothing quite suitable as SHAREWARE or FREEWARE even after spending many many hours on the Internet downloading and unzipping software. The dibinfo.dll program has taken a lot of time and effort (over 8 weeks) to produce partly because of the time taken to understand the formatting and procedures used in Windows for Device Independent Bitmaps (DIBs), Device Dependent Bitmaps (DDBs) and how to display them using Visual Basic.
Very useful reference books on this subject are:
"Visual Basic Programmer's Guide to the Windows API" by Daniel Appleman (First class book)
"Visual Basic 4.0 Power Tool Kit" by Richard Mansfield and Evagelos Petroutsos
"Visual Basic Multimedia Adventurer Set" by Scott Jarol
For more information from SimSoft contact them at:
SimSoft
P.O. Box 4091
Redondo Beach, CA 90278
USA
or by e-mail at:
arybicki@netcom.com
If anyone has any suggestions or comments contact me by e-mail at:
mtomlinson@plymouth.ac.uk
I only request that you attach a favourite scenic JPG of your locale or other
interesting image.
Or contact by post to:
The Satellite Centre
School of Electronic Communication and Electrical Engineering
Faculty of Technology
University of Plymouth
PL4 8AA
UK
17th September 1996
Notes:
1) Upgraded 12th September 1996 to include Borland C V5 runtime library dll (bc500rtl.dll) which was missing from jpegvu.zip and also to include Visual Basic 3 source code version.
2) Dibinfo.dll amended 17th September 1996 so as not to need Borland C V5 runtime library dll (bc500rtl.dll)
显示JPEG文件的例子.rar_jpeg
版权申诉
183 浏览量
2022-09-24
12:34:22
上传
评论
收藏 120KB RAR 举报
![avatar](https://profile-avatar.csdnimg.cn/2416af5c19524431b870352d943af459_weixin_42659196.jpg!1)
周楷雯
- 粉丝: 80
- 资源: 1万+
最新资源
- 乐播投屏 5.9.02版.apk
- 数据库管理工具:dbeaver-ce-23.2.1-x86-64-setup.exe
- 高分项目,基于Unity3D开发实现的贪吃蛇游戏,内含完整源码+资源+视频教程
- 数据库管理工具:dbeaver-ce-23.1.3-macos-x86-64.dmg
- 数据库管理工具:dbeaver-ce-23.1.3-macos-aarch64.dmg
- 22数12袁溢科227401069.pptx
- 数据库管理工具:dbeaver-ce-23.1.2-macos-x86-64.dmg
- Fortran开发详解(文档)
- 数据库管理工具:dbeaver-ce-23.0.4-x86-64-setup.exe
- Rust与C/C++有何不同?
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)