Results for "Category: String Manipulation"
The Richtextbox is a great tool for displaying text but it can be quite a task converting it's format for use on the web. This project is part of a Code Library application that I still use today. It has HTML saving options for publishing source code to web sites. It demonstrates manipulation of the Richtextbox control, string parsing routines and syntax highlighting. It will also format your code applying standard indentation, remove blank lines and truncate long lines neatly, making your code much more readable. You can then choose to save it back to disk as a VB file(retaining it's original header), an HTML file or as a rich text file(rtf). Like all code this old, I would do many of the functions quite differently nowadays, but there are still some handy techniques used here. I hope I didn't create too many bugs when I pulled it out of my Code Library app ! I have had quite a few emails of late enquiring as to when I'll upload some more submissions, so in response to those here is yet another Bobo submission !
This is a syntax highlighting codebox for almost every programming language you want. You can easily create new syntax shemes, if you want. The highlighting algo isn't super fast, but much faster than many other examples, because it modifies directly RTF source, not the visible text. If someone has any suggestions to improve this control or make the algo faster, then please tell me. Hint: You will need SSubTmr6.dll from vbaccelerator to run the control. You can download it from: http://www.vbaccelerator.com/home/VB/Code/Libraries/Subclassing/SSubTimer/VB6_SSubTmr_Binary.asp Don't forget to register DLL before, otherwise it won't work. Sample and Comments are in German.
the same as the mirc gettok function - very usefull
This is an example of a method for developing a serial based registration/activation for your software. It develops a 25 digit using the hard disk serial number of the user, and a ProductID which you supply. The user is provided with a request code, which is sent to you, and you send back the serial based on the request code. I've found it to work pretty well. Though I would share it with everyone else. There is negligible commenting in the code, however use the note and help utility to see how the code works, and how each process takes place. Easy to manipulate to meet your need. Hope it's of some use to someone... **UPDATED - Version 1.2** Added new features such as digit swapping and label previews. Also changed certain routines. **UPDATED AGAIN - Version 1.5** Added sample registration form. Good example of how to allow users to paste the whole key into one textbox, and have the program split it to fill up all 5 appropriately...
Inspired by Evan Toder's 'EvanSort' I pulled together some of my QuickSort Array manipulation stuff into a single module. Enjoy.
You know ASP and HTML String container. For example www.planet-source-code.com?X=1;R=10. How can I X content from this string ? What's X ? This program is this! Thanx for your vote.
editor real time color it load file for coloring C++ VB etc.. up to file fast code color cool try and you see. please vote for my code
how to Make Uppercase or lowercase in Textbox
With the InputBox you cannot distinguish between the cases a:- Cancel clicked b:- nothing entered and OK clicked because in both cases the returned string is a vbNullString There is a simple trick however as is shown here
Replace the first One, I posted wrongly. My Apologies for the Community. This program print, special characters in different font types like "Symbol", "GreekC", and "GreekS". Please Accept my apologies
Parses the non-anon proxies from cybersyndrome.net/pld.html
This is a very simple enocde decode routine that I created for a program where I didn't want to store the password in a plaintext string. This routine then came in handy when creating a client/server program where to stop people sending spurious commands to either the server of the client - I encrypted the time in minutes and it was sent with every bit of data - if the time was out by 3 minutes then the server or client discared the data - this is just one example for this bit of code. The routine currently runs 100 times in encryption or decryption but is a for loop - so easy to change - just make sure that the encryption and decryption routines run the same number of times. As an example "Planet Source Code Rocks" becomes "8=EMPT\chipu{$'/49;>?DEHKRY\dehiosuv{}~$+1369;CKQRZ[^`cfglpuw~$%*0479AFKNQSZ]ekry~$*-48:ACHOVW_elrz$D`UbYhrGcifWYr7cXYrFcW_g" The key to the encryption and decryption is the number at the beginning of the string (which is randomly chosen during encryption - and because it is a printable character gets encrypted itself on every subsequent encryption). This routine is for from unbreakable but is going to throw of the person who just wants to quickly find the password.
This is a sample 'FindOnGrid Function For FlexGrid' . This code is made on a request from PSC. This function can search your 'FlexGrid' and will setfocus the cell which containing the text. It can Perform 'WhorlWordOnly', 'MatchCase' search. The additional option , ie searching with the 'cell Backcolor' is also included , which was in the request. I uploaded this code , to get useful to somebody else too. Your comments are welcomed. Good Luck!
Give this function a number from 0 to 100, and it will generate a cool progress bar made of text!
This is an example of 'Find Function' for TextBoxes.It can perform MachCase,WholeWordOnly search and easy to use.Now updated.I want your 'FeedBack'and never forget to -Rate- this code.Thanks to Rde:-),you strikes once again.
Super real time color syntax with list of function sub and more also with auto indent you must try it very cool and powerful please vote for me if you like my code thank you.
Takes a string and evaluates it, thus giving the user an answer to a string such as "hsin(1)+hcos(1)", which will be e. The evaluator incorporates an error handler, as well as user entered constants. The function is in the module, easily made to be imported to other programs. A demonstration program is included an shows some possiblities. A help file is not included, but will be available by e-mail. An important point, to keep in mind, that almost all functions must be entered in form of sin(45). If a function has one argument, enter it like sin(45), otherwise, put first argument, function, second argument, as in 2+1.
This code will truncate specified text with ellipses. It is very usefull for displaying long strings in textboxes and title bars. It will even truncate a pathname similar to windows.
This is a simple text search engine I created in less than an hour. It is very fast and usefull. I'm sure it can be optimized so feel free to do so. It will find the specified text and highlight it. Also one can load a file's text into the text box and search it. It automatically finds the next item once the text is found before it. Check this out!
This ain't your daddy's binary search tool! Mine goes about 30% faster than his. Why people insist on using the same tired and slow function I'll never know, but it suffers from two glaring weaknesses. First and foremost: are about the slowest way to compare strings! Second: The tired old function assumes that you will find a match more often than not which is slow! My function doesn't suffer from either of these two "features".