Advertisement

Results for "Author: kevin ritch"

5_2007-2008 #181059
Log-Me-In (LogMeIn) File Transfer via Shared Clipboard

LogMeIn is a FREE support program that looks and behaves rather like PCAnywhere. The free version excludes the ability to transfer files. Pay them some money, and you get the privilage. My program provides a way to TRANSFER FILES via a SHARED Windows Clipboard as used by LogMeIn. Thus, if you need to just transfer some small files (under 1.5 Megs) such as replacement EXE's or DLL's etc., my program makes that possible for FREE. For the uninitiated, LogMeIn works over the Internet and lets you work in a window on your PC that contains your client's screen. It behaves just as though you were actually sat in front of your client's PC. because the TEXT CLIPBOARD is synchronized between the two PC's, you copy text to the clipboard on either PC and the Clipboard.GetText function in VB will retrieve it. In my progrtam you select a file. The program converts the binary data in that file to an ASCII (HEX) equivalent using Clipboard.SetText to set it to the SHARED Windows Clipbaord. On the REMOTE PC (or your own just to test it) the SAVE_AS button does the reverse. It uses the Clipboard.GetText function to retrieve the ASCII and converts it back to binary and restores the file! Voila! You have "Transferred" the file via the SHARED TEXT CLIPBOARD!

5_2007-2008 #181060
USB AUTORUN

This program should be put into the STARTUP folder. It looks to see if a USB Flash Drive has just been inserted and executes the program in the AUTORUN.INF file. In other words, it enables the CD Style autorun. No changes are made to the registry and apart from a timer object, it has a very low overhead.

5_2007-2008 #181061
CLIENT/SERVER APP - BUSINESS CARDS ON A LAN - ONLY ONE OCX REQUIRED - NO COMPONENTS FOR CLIENT APPS

V8Server is a 100% pure DBF Network File Server Application. But it could easily be modified to handle any database file format. With V8Server, you only need to install ONE OCX, namely WinSock. Any number of PC's on a network (TCP/IP) can then SHARE a DBASE file. This example submission is called: Network-Business-Cards and is completely OPEN SOURCE CODE. Please note this... The Client Apps do *NOT* need ANY OCX or DLLs etc!!! Get out there and make some consultancy income using this as the core of YOUR exciting Client/Server project! And ENJOY! Cheers, Kevin Ritch V8Software

5_2007-2008 #181062
CSV2TXT (CSV2TAB) - Resolves those extra commas

This is not a complex beast. It really is elementary code to convert a CSV file with difficult commas to a tab delimited text file. As I couldn't find a pure and simple method on PSC, I thought that I would upload it as a stand-alone prj for simplicity's sake. Enjoy! Cheers, Kevin V8Software

5_2007-2008 #181063
Web Text Grabber - another way that works with latest Internet Explorer

Grabs selected text off Internet Explorer web page and passes it to your VB EXE. This app is very similar to an earlier posting in 2002 but this one works with even the latest version of Internet Explorer. The VB portion is as teeny weeny as that yellow polka dot swim-wear... But the point is to be able to show you all how you can get that WEB TEXT to your VB App. with the RIGHT MOUSE BUTTON. Enjoy, Kevin Ritch V8Software.com

5_2007-2008 #181071
Your own SDK for your creative off-the-shelf apps using clsMemoryMap!

With clsMemoryMap (Class Module employing RtlMoveMemory et al) you can SHARE memory between your application and others. It is therefore, a darned neat way to provide interactive communications between your retail application and Add-Ons that can be developed by 3rd parties for YOUR package! Of course, this is nothing new (I have no idea who knocked out the original and clever Class Module - tidied up a wee bit by me) but what I am showing you all here, is a simple method to provide a "Software Development Kit" for your cool applications that can be remotely controlled in a fashion similar to DDE. Sans the issues you may otherwise encounter with DDE, of course. This submission comprises two very simple VB6 programs. The FIRST VB6 App is called "WidgetView" a useless thing that has a simple list of 5 names. WidgetView has a timer called MySDK that examines a SHARED MEMORY (vb6Request) and updates a Label. When the label changes, it invokes a request from the listbox and submits the data back to the AddOn program, just by "poking" the result into a SHARED MEMORY (vb6Result). The SECOND VB6 App is called "MyAddOn". It does very little. The user picks a number between 1 and 5, and sets the SHARED MEMORY (VB6Request) with that value, and uses a similar timer called MySDK, to examine changes to the Vb6Result memory variable. It is, as I say, rudimentary, but as you make up your own rules and control them with CASE/SELECT statements, you can build up a pretty groovy SDK for your App in next to no time! Enjoy, Kevin Ritch V8Software.com

5_2007-2008 #181072
SUBMIT FORM DATA TO AN ASP PAGE ON YOUR WEB SITE

A simplified VB6 program to illustrate the use of XML HTTP (XMLHTTP) to POST data to your ASP page on your web site and avoid issues that arise with various characters and memo field data. My previous submission was, perhaps, too complicated, so this stripped down version that actually includes the ASP Scripting in a TEXT BOX makes it much easier to understand. Enjoy and remember please, do vote early and often. (LOL) Cheers Good People. Kevin Ritch, V8Software

5_2007-2008 #181073
Get Latitude and longitude GEO coordinates from Google Maps

If you need to calculate the distance between two addresses or search within an address database for proximity ranges, step one is to get the Latitude and Longitude coordinates for an address. There are many places to get them, but I thought it would be neat to grab them off a Google Maps page after sending the address to Google. This is NOT for MASS UPDATES for a database. Indeed, there are easier, legal and quite cheap ways of doing that already. But I thought that this would be a good bit of fun. So enjoy! Cheers, Kevin Ritch V8Software.com

5_2007-2008 #181074
TWITTER FUN - Tweet like a Bird with full Authentication in pure VB Code

Twitter is the fastest growing web app since Google. So, using the Twitter API and a little bit of stuff from my earlier submissions, I present to you: BASIC DIRECT TWEETING. This is the POST method to AUTHENTICATE your user name and password when sending a DIRECT MESSAGE to your nominated Twitter Friend. Please read the Twitter API. When you sign-in to Twitter, it's at the bottom of the screen. Also, know that you are limited by Twitter to 100 submissions per hour. And also realize that Twitter Spam is not acceptable. Period. But please enjoy this submission and throw it some votes too, if it get you off to a start with TWITTER.

5_2007-2008 #181075
VB HTTP POST

This software simply demonstrates the use of Windows DLL's to POST data over the Internet and to read back the contents of the returned HTML rather than using the GET equivalent which is less secure.

6_2008-2009 #203572
Over 5,000 Concurrent Users can access a WEB Database with this! NB: *** NORTON NEWS ***

***NEWS*** This has been compiled and tried by a client with Norton Anti... Guess what? It does NOT (repeat; NOT) come up with their usual jolly annoying window warning the user about an application trying to connect to the Internet.... AT LAST a neat WORKAROUND!!!... USE with confidence.... ....There are 3 important features. First, this VB front-end uses a silent WebBrowser object to work around security software objections. Second, because all timestamps are stored in GMT format and reformatted when displayed, users can work in REAL-TIME. Thirdly, because of the way that the back-end ASP manages the data, there is no limit to the number of people who may work with the database "simultaneously".

6_2008-2009 #203573
Setup OCX in Splash Screen

Setup OCX files in your Splash Screen. The OCX files were EMBEDDED into Modules using the Resource Builder Application I recently posted in PSC. This is a real working example of COMDLG32.OCX, TABCTL32.OCX and MSCOMCTL.OCX being automatically installed by the Splash Screen. This makes Internet Software Delivery possible even when they run your App straight out of the Zip file. Great when distributing to users who have no technical knowledge or are new to Windows. How often do you find that a user executes the SETUP from within the Zip instead of extracting all the files first into a temp folder? This app does it all! Enjoy.

6_2008-2009 #203574
VB Resource for OCX embedded in EXE

My SETUP OCX IN SPLASH SCREEN uses an array of data. That was fine, but if you want to use the snazzy, built-in VB Resource Editor to include your OCX files, then this wee tutorial when combined with the application I uploaded today may make life really easy for you with your ZIP uploads to your favourite download URL!

6_2008-2009 #203575
eBay Bid Advisor for Sellers

A COOL eBay Seller's tool... eBay Selling is fun. But when eBay sellers want to be informed when people have made bids on their items, this is a neat Alert program. Every 30 seconds the application checks eBay to see if somebody has made a bid. If so, it rings a cash register sound and pops an Alert onto the screen. If you like it, please do vote. (I will remember you in my will :-)

6_2008-2009 #203576
Resource File Builder

A way to EASILY Distribute you App over the internet in a single EXE. This program makes it easy to create BAS modules with embedded files such as: COMDLG32.OCX, TABCTL32.OCX, MSCOMCTL.OCX This means that your SPLASH SCREEN can automatically install components that are used by your other forms if DIR(Whatever)="". In a nutshell, this means that you can distribute your entire application as an EXE and if executed from a ZIP file over the Internet, you do not need a separate SETUP program at all! There is already code on PSC to handle the REGISTRATION of OCX files... so, this means that nobody needs to explain how to install an application to a user. Just Zip the final EXE and upload to your favourite download URL. The user just downloads the ZIP, runs it and executes your program on-the-fly with self-installing components. BTW, I have tested it with the above OCX's and it works GREAT!

6_2008-2009 #203577
Log-Me-In (LogMeIn) File Transfer via Shared Clipboard

LogMeIn is a FREE support program that looks and behaves rather like PCAnywhere. The free version excludes the ability to transfer files. Pay them some money, and you get the privilage. My program provides a way to TRANSFER FILES via a SHARED Windows Clipboard as used by LogMeIn. Thus, if you need to just transfer some small files (under 1.5 Megs) such as replacement EXE's or DLL's etc., my program makes that possible for FREE. For the uninitiated, LogMeIn works over the Internet and lets you work in a window on your PC that contains your client's screen. It behaves just as though you were actually sat in front of your client's PC. because the TEXT CLIPBOARD is synchronized between the two PC's, you copy text to the clipboard on either PC and the Clipboard.GetText function in VB will retrieve it. In my progrtam you select a file. The program converts the binary data in that file to an ASCII (HEX) equivalent using Clipboard.SetText to set it to the SHARED Windows Clipbaord. On the REMOTE PC (or your own just to test it) the SAVE_AS button does the reverse. It uses the Clipboard.GetText function to retrieve the ASCII and converts it back to binary and restores the file! Voila! You have "Transferred" the file via the SHARED TEXT CLIPBOARD!

6_2008-2009 #203578
USB AUTORUN

This program should be put into the STARTUP folder. It looks to see if a USB Flash Drive has just been inserted and executes the program in the AUTORUN.INF file. In other words, it enables the CD Style autorun. No changes are made to the registry and apart from a timer object, it has a very low overhead.

6_2008-2009 #203579
CLIENT/SERVER APP - BUSINESS CARDS ON A LAN - ONLY ONE OCX REQUIRED - NO COMPONENTS FOR CLIENT APPS

V8Server is a 100% pure DBF Network File Server Application. But it could easily be modified to handle any database file format. With V8Server, you only need to install ONE OCX, namely WinSock. Any number of PC's on a network (TCP/IP) can then SHARE a DBASE file. This example submission is called: Network-Business-Cards and is completely OPEN SOURCE CODE. Please note this... The Client Apps do *NOT* need ANY OCX or DLLs etc!!! Get out there and make some consultancy income using this as the core of YOUR exciting Client/Server project! And ENJOY! Cheers, Kevin Ritch V8Software

6_2008-2009 #203580
CSV2TXT (CSV2TAB) - Resolves those extra commas

This is not a complex beast. It really is elementary code to convert a CSV file with difficult commas to a tab delimited text file. As I couldn't find a pure and simple method on PSC, I thought that I would upload it as a stand-alone prj for simplicity's sake. Enjoy! Cheers, Kevin V8Software

6_2008-2009 #203581
Web Text Grabber - another way that works with latest Internet Explorer

Grabs selected text off Internet Explorer web page and passes it to your VB EXE. This app is very similar to an earlier posting in 2002 but this one works with even the latest version of Internet Explorer. The VB portion is as teeny weeny as that yellow polka dot swim-wear... But the point is to be able to show you all how you can get that WEB TEXT to your VB App. with the RIGHT MOUSE BUTTON. Enjoy, Kevin Ritch V8Software.com

Languages
Top Categories
Global Discovery