Advertisement

Results for "Category: Miscellaneous"

7_2009-2012 #231871
Help dialog

Just a 'help dialog' tip for you. (GUI)

7_2009-2012 #231875
Text wrapping algorithm inside arbitrary regions

Not an application itself, but it helps a lot if you have to manage the position of the words of a text insise an arbitrary shape. There are the basic aligments, horizontally and vertically, and the ability to manage the overflow of a region continuing on a next one. Only for bad people! Have fun...

7_2009-2012 #231883
_A_Cool_Voice_Recognition_Progam!

Command By Word is a very handy voice recognition program I have created. This program can open files, delete files and prompt you with a message all by the sound of your voice. To run this program correctly you will need the Speech Recognition Engine and Text-To-Speech Engine. You can download both of these at: http://www.microsoft.com/msagent/downloads.htm (Thanks to Solomon for the URL) Enjoy and please vote!

7_2009-2012 #231896
Playing with PC speaker using VB & Assembly

There is a API function in WinNT based systems - BeepAPI function. You can create sounds of any frequency and for duration by using that function. But the BeepAPI function in Win98 is very limited. It can't do it. So, I made this class in assembly that can do the same work in Win98 also. I haven't tested this code in other machines. But it should work. Please, report to me if it doesn't work. Comments and votes are welcome.

7_2009-2012 #231897
Avoid multiple instances by using Mutexes (much stronger than App.PrevInstance)

If you want your program to have only one instance, then there exists VB's in-built way to do it, the App.PrevInstance property. But it does not work if you copy your exe file elsewhere and then run (at least in my machine, Win98). So, here is another approach that guarantees only one instance of your app whether it is copied to different paths or renamed unless any serious error has occurred. You have to compile it to see the effect. And it will also work if the application has crashed for some reason. The code is fairly commented, hope it will help somebody. Please report bugs or any problem in this method of avoiding multiple instances. I will appreciate comments greatly.######Special thanks to LiTe for first pointing out that there is a problem in my previous method. However, it is solved now.

7_2009-2012 #231898
Drive mosquitos out of your room

This is a program with which you can drive mosquitos out of your room. It does this by creating sound of high frequency. Mosquitos cannot stand this frequency and they go away. Check it out and if you like it, then vote.

7_2009-2012 #231950
A ListView Sorting

A ListView sort. This code is not mine. I made a small changes to work well with formated numbers. Sort - Numbers, Dates, Strings

7_2009-2012 #231970
Hu Reader

Read P3 HU card info. from a HU Loader. Notice! this code will not work on a smart card reader. This code was made to help add functions in David Brewster HUEditor Code.

7_2009-2012 #231986
C++ Header File to VB Module Translator

It all started when I was trying to translate WINGDI.H. It took me three days to complete about 1/3 of the translation. I decided to write program which will do it automatically. First version of the program already in it's first run translated about 1/2 of the code in less than 30 seconds. I improved the translation algorythm and wrote this program completely from null. In the first run it translated at already about 2/3 of the header file in less than 10 seconds. I improved some more parts of the algorythm and here I am. The core of this project is C_TO_VB.BAS module. You can add this module to your own projects or user interfaces. Program currently is able to automatically exclude unsupported compilier flags; convert remarks, boolean operators, hexadecimal values, constant definitions, type definitions and remove casts. Still under development enumeration conversion and API declaration conversion. Module can not and will not be able to convert subs, functions and macros due to the complexity of the C++ language. Also remember that the C_TO_VB.BAS module can not convert 100% of the source-code. Average efficiency is 80-90%. After using this tool you can convert the remaining code manually. Future versions will be more intellegent and I hope they will be able to translate 95-99% of the code. (!) I included some Microsoft "win*" C++ header files (*.H) for experimenting with this little module. If you have MS Visual C++ installed, you can find more header files in MICROSOFT VISUAL STUDIO\VC98\INCLUDE\ folder. If you haven't got C++ installed, you still can get these header files -- visit HTTP:\\MSDN.MICROSOFT.COM!

7_2009-2012 #231991
Make Form Fade IN and Fade OUT also TRANSPARENT

Fade IN and Fade OUT any form in VB !! Also you can make any form TRANSPARENT !

7_2009-2012 #231992
Block Web Advertisements before they are even downloaded ! (AD Blocker 1.0)

Block WEB Advertisements before they are even downloaded, you can save all your precious BANDWIDTH or just stop being bothered by all those AD's on web pages ! Just download and take a look, test it and VOTE FOR ME !!

7_2009-2012 #232026
The Scripting Control

I've seen too many submissions that say "~!!~~ WOW A++ NEW PROGRAMMING LANGUAGE MUST SEE!!". Then you open it, and its not a new language, it just uses the MS Scripting Control. And they use it WRONG too. I've written a little tutorial about this powerful control, and included two very good examples in the .zip file.

7_2009-2012 #232027
A few things you may not have known

Just a few things about vb that will probably be helpful to you once in a while.

7_2009-2012 #232060
PDF Stamp Utility

I hesitated a while before making this program public because it depends on a commercial ActiveX component. But since there isn't so much to find about PDF creation on this site, AND you can download a free trial version of this Activex component I decided to post it. This program adds a stationery stamp (or watermark) to a pdf file. The stamp is just another pdf file. A stationery pdf example is included. You can replace this with your own company's stationery, but if your going to use this for real then you have to purchase a license for the ActivePDF Toolkit component. The installation of the free Adobe Reader 7 is also required for this program to work (the Acropdf.dll is used in my program by the thumbnail window) So first get and install the trial from ActivePDF Toolkit http://www.activepdf.com. And secondly, have Acrobat Reader 7 installed. I think this utility is worth the effort. For example: you can use a pdf printer, lot's of them are out there for free, to print pdf's from any program and then use these pdf's as input files to background stamp with your company's stationery. And there's also a lot more you can do with the Activex component. A manual with al methods and properties for that is included when you install the components trial version. THE INPUT FILE YOU USE MUST HAVE A TRANSPARENT BACKGROUND. USE THE INPUT EXAMPLE IN THIS PROGRAM'S FOLDER IF YOU CAN'T FIND ONE. (when you print a pdf from Word or Excel the background is always transparent) A folder with two images and and a vbscript file to create a new stationery pdf page is also included in this example.

7_2009-2012 #232061
Evaluation Version

This program shows you how to use a form in your own program that shows a "evaluation period" window (view screenshot) that allows the user to evaluate your program for a certain time. This one cannot be cheated with by setting the system time back to an earlier date. The registration code is case sensitive. You can alter the location of the generated control file and the length of the evaluation period in the code. Everything is well commented. UPDATE: I've found out that this did not work with all the possible different local settings because I used Cdate to compare a date string to the system date. So I've included a module with some functions to get the local settings (thanks to Julien Brunelle, I found his code somewhere else on this site)

7_2009-2012 #232063
AutoFTP

This script runs ftp.exe, which is already present in your system32 folder, in the Windows shell and uploads one or more files to an FTP server depending on the configuration parameters you provide the first time you run the script. The settings for the FTP server are stored in a file in the system32 folder. There's also another script to delete this configuration file. When you delete the configuration file new parameters will be asked the next time you run the AutoFTP.vbs script. UPDATED: I have added some error checking. Some comments are also included now...

7_2009-2012 #232068
Icon Changer for Exe Files

The only one of its kind...,My program changes the icon of any compiled exe file in windows OS!!

7_2009-2012 #232082
Progress Bar Non-OCX

Fill the progressbar up to the percent given.

7_2009-2012 #232092
A 6 axis and 4 axis Scara Robot Simulator

Hello, This source was my first project concerning simulation. So it's an earlier project compare to the 5 axis machine simulator. Comments on this source are quite similar to the previous project : Most of the code in French. Only tested on NT4, W2000 and XP with an minimum requirement for hardware PIII and OpenGL compatible graphics card. You will find a copy of the Zip file at : http://5axes.free.fr/devel_robot/robotsimul-en.zip It's just a prototype whit out any "Commercial" application. You can load two type of robot : one 6 axis robot (polymorph) and a 4 axis Scara model. It's possible to move the robot via a direct action on the Join value or it's also possible to give a Goto point . For a robot you have, for the save coordinates several position ( what's why you can find some option boxes for Top and Left position) Depending of the axis limits all this position are not reachable. Just for the Demo you can click on the "execute movement" to have a sample movement. etc...

7_2009-2012 #232093
A 5 axis milling machine simulator

It's a simulation software for 5 axis milling machine. I'm using OpenGL library and especially the function glGetDoublev glgModelViewMatrix, Matrix(1) to get back the Opengl matrix. Tool and tool holder are created via standard Opengl function like gluSphere, gluDisk,and gluCylinder .. The elements of the milling machines are created via STL ascii file and you will find in the source code some samples of ISO code and STL part. I'm sorry because all the code and comments are in french but if I have any time and if someone is interresting I will try to translate the code in english. It's of course a Beta release full of bugs and limitations. You can find the zip file at : http://5axes.free.fr/devel_machine/Machine-en.zip Just some informations concerning the dynamic manipulation Clic on the PictureBox with the left button to move the machine. The zoom function is attached to the right button. Press the shift key + the left button it's a rotation against X and Y Shift key + right button = rotation against Z axis Regards

Languages
Top Categories
Global Discovery