Results for "Volume: 2002VB"
This tutorial focuses on the use of the Dot Product of two vectors for back-face culling/removal in world space. Back-face removal is the process of checking every polygon before it is drawn to screen space to see whether it is facing the camera or not (ie. whether the camera can see it). If it isn't visible to the camera then there is no point in drawing it. Drawing it would just use unnecessary CPU power. This tutorial teaches you the basics of using this incredibly useful function in 3D game programming. It can significantly increase your frame rate!
Recreation of treepad by Henk Kagedoorn.
This is a simple, but fun game, which I did in purpose to learn vb and I hope it can be usefull for you! You shall go around and take some of the things at the screen and watch out for some of them. :-)
This is largely based on the code authored by Richard Southey, but it works w/o the OCX he used.
This is an advance word that features a ruler, calculator, browser, html editor, insert picture into rich text box and more. Check it out! I need all the comments and suggestions I can get. (Also votes of course!). I'm 12 and hopefully this code will help some people out with their problems.
This is an Active-X Control that has acts as a Combo Box, Except that it displays a DataGrid instead of a List box as a drop down. I use it for displaying multicolumn drop downs.
I was making this program to store scripts I have used. It lists the scripts in a combo box and when one is choosen gives a preview of it. I don't what use it has other than personal but maybe it can help someone else.
Draws a rotating strand of "DNA", in real 3D! If you like it, please vote!
Shows you how to use the Alphablend api to make a menu system.
A new VB Tab-control that looks like the one used in Photoshop.
This is a example to subclass child windows of a parent window to obtain a masked text.
On computers like compaq's, when you right click on My Computer under the general tab you have a button (system info OEMINFO.INI ) and a logo ( OEMLOGO.BMP) , Well this code allows you to put your own Logo and Information about the computer into System Properties, Take a Good look, It's verry handy.
This is a complete, working application intended to assist the exposure of human body to an ultraviolet lamp. In fact, the program can be configured for up to four timed phases (front, left, right, rear sides) and will speak messages at the start of each phase and at the end of sequence (exposure). The voice assistance (you need your speakers on) is basic, because during these exposures (that can last up to 60 minutes and more, depending on the lamp emitting power and nature), it is really possible to fall asleep!!! The assistant will awake you anyhow, avoiding to you a bad skin burning. Normally, a commercial PUVA lamp has only a timer (one hour), and in the case of multiple exposures (the various sides), each time the lamp has to be timed for the 'phase duration' (example 7 to 15 minutes, see the instruction booklet that comes with the lamp). PUVA lamp exposures has very benefic effects on your skin, and moreover gives that special look that someone likes so much. NOTE: I have a Philips 120w PUVA lamp, that mounts the same tubes (but smaller, 20 watt instead of 100 watt) than the ones mounted in the PUVA units (big like telephon cabs) used in the Hospitals. I attached the description of my lamp in the file LampDesc.doc (take a look at it). How I use the program with the lamp? I start a 'midi' player (so I can control the volume of music) as music background, then I launch the lamp assistant program (never forget to dress the special UV goggles that come with the lamp, or you will become blind in few exposures!!!). This is a better way to spend a long hour of your time. Furthermore, it is faster, because there are no stops between the phases, and can be considered equally safe, if you have no hearing problems. Now, let's go back to the program. See the screen shot. The few commands (the fewer possible) in the big screen (with the goggles you can't see much, really) allows to you to: -set the phases you want to run (from 1 to 4, even 0 is allowed), in the order you click over them -set the durations of the phases, in minutes -save the configuration -load a previously saved configuration -run a beautiful audio demo, lasting about 8 minutes (very original code structure) -start, pause, abort the sequence (pause is very useful, don't ask me why..., and the abort button is protected against accidental clicks, in fact it is timed, and needs to be reclicked to accept the command) -acknowledge the natural end of sequence or the user abortion of it To test the program run short phases durations (also 0 minutes, or 1). I recommend this code for any level, from beginners to superprofessional fellows who kindly read this popular web-living VB magazine written by us amateurs. I think this code is good for teachers too, who teach VB (or not) in the schools: the pupils play with it, and learn something new and useful. WHAT YOU CAN LEARN FROM THIS APPLICATION: -how to approach the project of a sequencer -how to use relatively new controls (Office) for a better performance (CommanButton with ForeColor, SpinButton, Image with Picture Tiling property for the background of the form, CheckBox in the Graphical Style: all controls of Microsoft Forms 2.0 Object Library) -how to structure a living audio demo -how to use the TextToSpeech (VTEXT.DLL control) for vocal interfaces -how to build and let work the fancy phases indicators ADDITIONAL NOTES: -the background (very ultraviolet!) is a gradient of mine and is used in my web site too (visit it, is not a VB site) -the Image control used to show the background, can also zoom a picture, automatically and in a very fast way, id est you can make a fast image viewer with it, in a glance. -the phases progress indicators are a must for exigent programmers, remember the Picture box and the routine (UpdateProgress) used to build them A LAST VERY IMPORTANT POINT: If we have to expose a body for a certain advised maximum duration per day, e.g. 10 minutes, we have the following possibilities: -expose 10 minutes one side (e.g. rear) and 10 minutes the opposite one (e.g. front) -or expose 5 minutes all sides (id est rear, left, right, front in whatever order) Please remember always this, otherwise you may overexpose yourself seriously. So, if you decide to expose three sides, you have to expose them for 5 minutes, in order not to overexpose the side in the middle. As a rule, if the sides are one or two (opposite), just apply the maximum time, and in the cases of three or four sides or even two but adiacent, divide by 2 the maximum time, id est expose each one side for 5 minutes. THANKS FOR READING: I hope you enjoy this program. Should this be the case, please take few minutes to rate it. Best programming to you friends, Pietro Cecchi With the occasion, I wish you a really Happy New Year!
put additional button on title bar
These are 5 demo programs (real short) that demonstrate some of the capabilities of my Manticore library/engine. All of these demos are based on the "Bouncing Ball" routine. This is great for anyone who is interested in looking for any Bouncing Ball stuff, or just wondering about Manticore in general. To give you some background on this, Manticore started out as a pet project of mine about 2 years ago. I slowly began building a common library of modules, which were then converted to classes and finally brought together into an ActiveX DLL. The resulting code is Manticore, a 2-D tiling engine / game library. I don't mean to replace DirectX at all, rather I plan on wrapping DX 7 interfaces around Manticore after improving it some. I also have another larger demo in the works (a game), to show some of the other features Manticore has. If anyone would like documentation on it, please e-mail me.
just an ordinary calculator without any use of arrays.
Notepad 2000 is a text editor that is much stronger than the windows notepad. But it has some KOOL features that the normal Notepad don't have. The extended features are : 1.Find/Replace 2.Select All 3.Autotext 4.Symbol 5.Date/Time (with various format) 6.Full Screen Mode 7.Encryption/Decryption 8.Options 9. Document Statistics etc.
This tutorial covers everything - from building your first Ms Agent app, to Using Ms Agent on your website, to using the Office Character files in your apps. Because of popular demand, Speech Recognition section added. Also features a section describing making your own character files. This tutorial shows you how to do nearly everything the Agent Control can do.
Enhance the common VB-Form, to look more cool and act with some other features. Please also see the JW_Cooltab control from me :-)
This is my next version of BeMud, here are the current features of the version: General - DAO based database connection - Code supports all popular telnet clients: Windows telnet, zMUD and gMUD - Text is automatically wrapped - Ansi colors - Prompt - Better command stacking and spam protection - Character movement - Room structure - Areas structure (Characters can move from area to area) Communication - 'Say' command - 'Emote' command - Socials Items - 'Get' command - 'Drop' command - 'Invenory' command - 'Give' command - Item aliasing and choosing (e.g "get weapon 2") Fighting - 'Hit' command - 'Approach' command - 'Retreat' command - Using weapons in fight - Bleeding and death - Bare hands fighting - Skills and easy skill adding - 'missile' command (skill) Mobs - Socials work on mobs - Pc to mobs fighting - Basic online mob creation - 'loadmob' admin command - Simple mob artifical intelligence - can attack the player - Mobs bleed Commands - 'Who' command - 'Look' command - 'News' command - 'Spy' admin command - Code is heavily commented Happy mudding =)