Results for "Volume: 3_2004-2005"
view the events you did in the combo. please cote and leave comments
Using classes for OOP in VB. These are a few simple examples of development and implementation of classes in VB. Classes allow for optimal reusability which is an important issue when developing programs in any language. Hopefully this example will help point you in the right direction if you wish to learn about programming with classes. Feedback is appreciated.
Shows you how to alpha blend menus
This code is a cleanup of earlier code submitted for getting the middle text of a string. I've added proper error handling and naming conventions.
WELL I HOPE THIS SUBMISSION GOES OVER BETTER THAN MY LAST. THIS PROGRAM ALLOWS TO PUT A PASSWORD TO JUST ABOUT ANY PROGRAM. YOU CAN JUST LOOK AT THE CODE BUT FOR THE PROGRAM TO ACTUALLY WORK YOU NEED TO COMPILE BOTH PROJECTS INTO .EXE'S BE SURE TO NAME THE PASSWORD.VBP .EXE "PASS.EXE". THIS CODE AND PROGRAM SHOULD BE EASY TO USE AND UNDERSTAND. I STILL AM NOT SURE ABOUT CORRECT SPACING BUT ALL THE CODE IS COMMENTED WITH DETAIL. HOPEFULLY THIS PROGRAM IS MORE UNDERSTANDABLE. PLEASE VOTE, AND GIVE FEEDBACK, EVEN IF YOUR VOT IS POOR. ENJOY!
NEW UPDATE! I have now made it so you can use an 8 character string to effectively "turn on" certain segments in the display!! It includes ALL the functionality as the previous versions as well! CHECK IT OUT. Please vote.
[Binary Transfer Control OCX] Extremely fast, almost NO MEMORY USE, reliable, as easy to use as an ordinary Winsock control. Every network programmer must use, and every one must see! This is an OCX version of a completely new binary transfer engine. It sends a 244MB file in 71 seconds and I can still work on another VB IDE without effort! The sender control read-and-send one chunk only for each time, using the same array of a chunk size (Optimum is 4096 bytes). Once the receiver control receive the bytes, it builds up the file immediately. It's hard-drive and CPU intensive, but using almost no memory! (You can monitor the memory usage while sending file.)
This application will allow you to update your application via HTTP. A plain text file contains all the files/servers/destination path for the update. You often need a third party app to update your own app since you often need to close the actual app and replace the exe. You can also modify this app to fit other needs. You will learn how to download a file from the Internet. Thanks.
Give the standard mouse and keyboard events to your webbrowser application. Try Ctrl+N and you will find that a new instance of the form opens instead a default internet explorer instance and mouse and keyboard events still work. Since thread-wide hookings are used, you can always override default mouse/keyboard actions oriented to your app any time and any where.(Fully tested with SDI, but not tested with MDI). Rather than a complete browser application, this project will help you get (hidden) child window handle, handle thread-wide mouse and keyboard hookings, and create and maintain multiple instances of a hooked user control safely. These techniques will be some help when normal VB ways fail and you need to take a different measure. You can compile three groups of codes contained in this project, mouse hooking class, keyboard hooking class, and webbrowser control separatly, and make three separate dll or ocx to get reusable components and use them when you need one in your application. I originally developed this sample project using these dll and ocx componenets but just aggregate them to post here and for your easier access to the codes. Enjoy them.
this programn will take the directory selected by the user and produce a list in a text file of all the files and directorys in this directory. it will then scan all the subdirs. and will scan all the subdirs of the subdirs untill everything has been included in the tyext file.
The perfect blend of a picture box and image control, the Advanced Picture Box is a lightweight control that makes applications such as games easier to produce.
Let's say, for example, that you have a database with all your clients. Now, you want to select just a few of them and get all the information stored on the database about them. The ideal interface to solve this problem would be to have a List Box with all your clients on one side and an empty List Box on the other side. You could, then, select the clients that you wanted just by double-clicking on their name. The selected clients would move to the empty List Box. When you finished with the selections, you would be able to access a Recordset with only the clients that you selected! ____________________________________________________ Sounds good? Well, this ActiveX Control does just that! ____________________________________________________ >> If you ever tried to create an interface using two List Boxes you will truly appreciate this Control. Here is a list of the main features: ____________________________________________________ * It will connect to a password protected Database. ____________________________________________________ * The users can navigate on the Control with their keyboard. ____________________________________________________ * It will list the records according to the specified field. ____________________________________________________ * The users can select multiple items. ____________________________________________________ * A Recordset will be generated with the selected clients! ____________________________________________________ >> I worked as hard on the user interface as I did on the programmer interface. The Property Pages are very useful! ____________________________________________________ * You will be able to browse to the folder were your Database is! ____________________________________________________ * As soon as you provide a database name, the Property Page will list all Tables on a Combo Box so you can easily select a Table! ____________________________________________________ * As soon as you select the Table, the Property Page will list all the Fields from this Table on Combo Boxes so you can easily pick one Field according to the situation! ____________________________________________________ >> What you can learn from this submission: ____________________________________________________ * How to connect to a Database, a Recordset, a Table or a Query Definition. ____________________________________________________ * How to create a temporary Query Definition. ____________________________________________________ * How to create a SQL statement. ____________________________________________________ * How to sort a Recordset. ____________________________________________________ * How to list all Tables found on a Database and all Fields found on a Table! ____________________________________________________ * How to find out if a Field is a Primary Key or if it is a numeric Field! ____________________________________________________ * How to sort an array on numeric order using the "bucket sort" algorithm. ____________________________________________________ * How to sort a "two dimensional" array on alphabetical order using the "Bubble" algorithm. ____________________________________________________ * How to find the width of a string in Twips or Pixels! ____________________________________________________ * How to add a horizontal Scroll Bar to a List Box and how to find out if a List Box needs a horizontal Scroll Bar! ____________________________________________________ * This ActiveX Control comes with a nice Common Dialog Box Module! ____________________________________________________ This ActiveX Control does a few tasks that, at first glance, look very simple. However, it took me almost a month to finish it. So, please, give me your vote and post some comments. There are literally dozens of reasons to download this ActiveX Control! Go ahead and do so!!
Cypto 1.0 is a secure encryption program that uses public/private keys and includes a secure file wiper.
Included in this module are several functions to help you in handling with the registry. I have written and tested these as best I can. You may use them at your own risk. I frequently use SetAppKeyValue and GetAppKeyValue without any problems. If you wish to alter or test any of the functions, I strongly advise you to backup your registry first (Start > Run "regedit"). The included functions are: CloseKey, CreateKey, DeleteKey, DeleteKeyStruct, EnumKey, GetAppKeyValue, GetKeyValue, OpenKey, SetAppKeyValue, and SetKeyValue. This code covers: Constants, Functions, GoTo, On Error, Recursion, RegCloseKey API, RegCreateKeyEx API, RegDeleteKey API, RegEnumKeyEx API, RegQueryValueEx API, RegOpenKeyEx API, RegSetValueEx API, and Types.
OK, lots of people had problems. So here is the whole nine yards. I don't really know what is up. Just unzip this one and compile it as is. ProSetup is a seamless replacement for the standard Setup1.exe program that comes with the VB6 P&D Wizard and Setup Toolkit. The current setup has a look and feel of a 4 yo with crayons and fat pencils. ;-) The forms have been redesigned to give a more professional look. In addition to replacing the existing forms with a more polished dialog style appearance, several other items in the standard Setup1.EXE have been repaired. Specifically: The file copy form of the existing Setup1.EXE program often just flashes briefly on the screen when only a few files are transferred. There is now a delay on the file copy form, so that the form is displayed for a reasonable time period when the number of files transferred is small. Similarly, the message dialog of the existing Setup1.EXE program often just flashes briefly on the screen. There is now an adequate delay on the message dialog to allow the message to be read. ProSetup uses the existing P&D code in it's entirety with no modifications to the setup internals. It works in an identical manner as the commercial setup program. No new bugs should appear by the use of the modified Setup1.exe file. Any existing bugs in the P&D program will still be present. There are a couple of additions and strings modified in the resource file, but these do not affect the program execution. The resource file may need to modified only by those creating international or non-english based setups. To use the setup program: Compile the project, and replace the old Setup1.exe with the new version. To configure a development machine to automatically include the new Setup1.exe program as part of the standard deployment package, simply rename the existing Setup1.exe file to Setup1old.exe, then copy the the new compiled executable as Setup1.EXE in the following directory: ..\Microsoft Visual Studio\VB98\Wizards\PDWizard Subsequent packages created with the P&D Wizard will now use the new setup program automatically. Please feel free to contact me concerning any problems, or questions.
Update 1/14/04: This is an address label printer. It was originally created for church use and mass mailings. You can have multiple files to help organize your address; the program will remember the last 4 you have opened. You can search for a specific address in a variety of ways. It allows you to move address from one file to another (one at a time or a selected group) by opening a selected paste file. You can Import/Export address from/to text files; you pick the field delimiter (Tab, Semicolon, Comma, or Carriage Return). You can print a single address label, selected address labels, all address labels of selected zip codes, or all address labels in a file at a selected starting row and column. You can print a single page of labels beginning with the first address you select. You can use it to print nametags by selecting the print option "Print Names Only". You can create and save different printing schemes which contain label size/layouts as well as what font will be used to print. You can view/edit one address at a time or view all the address in a spreadsheet format. In the spreadsheet, you can filter the information displayed to show only the address you want. The data in the spreadsheet can be sorted by column heading in either ascending or descending order. PLEASE READ THE README FILE.
This code will return to you the state of the current winsock function in english rather than a number.. etc, "connected", "resolving host", etc.
A simple internet explorer.I dont want any vote.I am a beginner.It is my fist upload.Also you can send me any comments.
This is just a small login app you can use in your programs. It uses an access database. You can add users. Starting username: username password: password. Please give feedback. I know there are bugs.
MyVbQL is a Visual Basic API for accessing MySQL databases. This API was developed as an alternative to the MS ADO - MyODBC interface that VB developers must use for MySQL database connectivity. For more information, visit http://www.icarz.com/mysql/