Quick Search for:  in language:    
FULL,ALL,says,cant,teach,tricks,Same,with,sta
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 3,014,970. lines
 Jobs: 119. postings

 How to support the site

 
Sponsored by:

 

You are in:

 
Login



Latest Code Ticker for Visual Basic.
Unroll2 - Update
By Cyber Chris on 7/2


MultilinePWD
By Cyber Chris on 7/2


Click here to see a screenshot of this code!Song/Poem Assistant
By Peter Rowan on 7/2

(Screen Shot)

Click here to see a screenshot of this code!GPA Cal
By KBM-00 on 7/2

(Screen Shot)

Click here to see a screenshot of this code!Connection Via the Telephone line.No internet or cable.Just the telephone line
By Nass ClickMan on 7/2

(Screen Shot)

DBTool
By Make Strömberg on 7/2


Click here to see a screenshot of this code!MSChart Simple Example
By Sebastian Pereira on 7/2

(Screen Shot)

CString v1.5
By Ultimatum on 7/2


Tablature Pro
By Michael McMullen on 7/2


Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!





Affiliate Sites



 
 
   

BoS - Replacement Shell - Release Version

Print
Email
 
winzip icon
Submitted on: 4/19/2000 9:26:22 PM
By: Brian 
Level: Advanced
User Rating: By 24 Users
Compatibility:VB 5.0, VB 6.0

Users have accessed this code 14172 times.
 

(About the author)
 
     Who says you can't teach an old dog new tricks! Same old BoS, but now with a FULL start menu, including ALL of your programs from Explorer! Also, there are now constants for the path to your desktop and start menu folders! With all the features of the previous bos' - translucent windows, alpha shadows, desktop icons, skins, integrated popup messaging, an integrated skin downloader and more! Join my club at http://clubs.yahoo.com/clubs/tipshelpandmore

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzipto decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 10 submission(s) by this author

 

 
Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
Reason:
 
Your Vote!

What do you think of this code(in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
4/19/2000 9:32:45 PM:Mr Tofu
Looks good, but I get all sorts of load 
errors and a "license not correct" 
error... maybe it's because I'm using 
VB6 Learning Edition? Maybe someone 
could compile this for me so I could 
see what it looks like... looks like a 
nice upgrade!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 9:39:38 PM:Brian
Try www.pokecenter2000.com/bos.zip
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 9:41:53 PM:Brian
You probably are missing some ActiveX 
Controls. This project requires the 
winsock control, the internet transfer 
control, and the webBrowser control. If 
you buy VB6 Proffessional, or Visual 
C++, the controls are included.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 10:02:20 PM:Marcelo
Brian, you should really, look at my 
submission... might teach you a cool 
new trick. 
"FAST Capture Screen, 
Using BitBlt. "
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 10:27:51 PM:Brian
I noticed no speed difference using 
your code; in fact, it looked 
stunninglly like the code in BoS - only 
a couple of lines different. I'll 
explain how the desktop capture works 
in BoS: 1) When the form loads, the 
area of the screen directlly under the 
form is copied to picDesktopCapture 2) 
All objects that must be translucent 
use transpearentBlt to copy the desktop 
picture (which is stored in 
PicDesktopCapture) onto themselves. 3) 
When a button is pushed, it simply 
updates it's image and does step 2
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 10:29:39 PM:Brian
Oh, and BoS uses BitBlt to capture the 
screen, and it allways has.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/19/2000 11:03:06 PM:okaria
I think the code might have some 
positioning incompatibility issues with 
Windows 2000 Advanced Server (and thus 
Pro and Server editions, I would 
assume). The taskbar replacement 
appears to be positioned incorrectly -- 
loading up in the center of the screen 
for me.
Just thought you'd like to 
know. Very nice code though!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 12:26:07 AM:Marcelo
By the way Brian, i meant no harm by 
saying "That guy", i just didn't 
remember your name... No personal 
offences here. Just thought i was 
actually helping you, after all, you DO 
use the printscreen trick to capture 
the desktop, and it is SO much that way 
that performance was really bad on ur 
app. I see it as a nice effort, but you 
need some skinners, i mean, 
professional graphics, i would be glad 
to help there if u wanted, and also got 
a few good tricks for the button 
resizing... send me an email, lets get 
over this and just show'em the right 
way :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 1:04:14 AM:Brian
No harm done with the "that guy" thing, 
but BoS DOES use the BitBlt method - 
look at the code. Thanks for the 
skinner offer, if you would like to 
make some skins for BoS, look at the 
skin readme. If you want your skin 
posted online, email it, zipped, to me 
- ceo@pokecenter2000.com! I'll look at 
your skin, and if it's good I'll upload 
it to the skin database.
About the 
print screen code - look at this 
tidbit:
DeskHdc = GetDC(0)
Look 
Here -> ret = 
BitBlt(picDesktopCapture.hdc, 0, 0, 
Me.ScaleWidth, Me.ScaleHeight, DeskHdc, 
0, 0, vbSrcCopy)
Blend Me, 
picDesktopCapture, 95, 0, 0, 
Me.ScaleWidth - 5, Me.ScaleHeight
ret 
= ReleaseDC(0&, DeskHdc)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 6:27:50 AM:Adam
Great code,
this is just getting 
better and better,
Im glad you could 
have the full Start menu.
Keep working 
on it, it is really something
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 6:31:13 AM:Bryan
This released version rocks!
Keep it 
up Brain!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 7:16:20 AM:lock
i get en error in this bit of code
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 7:18:30 AM:lock
Sub UpdateDesktop()
'For i = 
imgIcon.Count - 1 To 
fleDesktop.ListCount + Dir1.ListCount 
Step -1
'        Unload imgIcon(i)
'  
      Unload lblIcon(i)
'Next
cant 
unload controls created at design 
time
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 9:49:04 AM:XPS
Hey nice code but i cant run the 
programI get a run time error362 can 
not unload contorl at run timecould u 
please help me thanks-=XPS=-
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 12:43:59 PM:SteSoft Software
VERY NICE CODE.....BUT I CAN'T GET IT 
TO WORK....I'M RUNNING WINDOWS 2000 
PRO.
PLEASE. HELP ME.....
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/20/2000 2:45:14 PM:Oet
The final release is even better then 
the beta's! bOS is just better than 
explorer.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 3:43:45 AM:Fatal3rr0r
This Program(source) Rockz... Keep it 
up...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 8:57:17 AM:tsi
Nice program!
I noticed that you had 
started to write an
installer. I am 
working on an installation
system 
similar to what Microsoft used 
for
MSIE 5.0, and it is MUCH easier to 
use
that WMI 1.1.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 9:12:02 AM:Sugien
I am using VB5 Pro with SP3, I used a 
utility to convert BoS from vb6 to 5; 
but It still has lots of problems 
running most of the errors are in the 
menus
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 9:44:45 AM:Paul M. Bryant Sr.
One othe thing, Why won't it run 
without your being on line? My firewall 
allerts me to a out going tcp 
connection request each time it is run, 
my firewall says it is trying to 
connect to 
"www.planet-source-code.com", I guess I 
will have to give the code a going over 
and see why that is.  In the compiled 
b.exe you have posted to pokeymon2000 
site, it wont run at all if I tell my 
firewall to block the tcp connection 
request, what is going on with that?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 9:47:03 AM:Paul M. Bryant Sr.
Sorry I ment the b.exe you have posted 
to pokecenter2000.com
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 11:28:01 AM:Wicked_Willy
All right Brian you took my advise and 
got the programs thing I haven't 
downloaded this yet but when I do if I 
find something that needs to be fixed 
or I have another great Idea i will 
tell ya. I have 1 question is there 
going to be anymore versions of BoS¿
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/21/2000 1:28:07 PM:Brian
Yes, there will be versions 1.1, 1.2, 
1.3, etc., until BoS is perfect and bug 
free! Release just means that BoS is 
ready to be used by non-developer types 
as an actual replacement shell, not a 
demo or sample replacement shell. In 
fact, I already have new features 
planned for the next BoS!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2000 7:00:05 PM:Richard
Hi, Nice work !I have download the code 
yesterday and ist cool !i have full 
idee to put bos to the top !So can you 
do a website to do a open source a will 
give you my idee !One of this idee is 
that bos go to have a french version 
soon (i will do it !)this is very good 
!maybe a code to change the gray of the 
rest of the other programm !?!ok so you 
can contact me by 
mailkeny10@hotmail.com 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/30/2000 12:05:35 PM:Brian
Changing the other programs can be 
accomplished with a program called 
WindowBlinds (www.windowblinds.net). 
It's shareware, and costs about $30 to 
register.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/4/2000 5:04:05 PM:Hasenmann
Sorry but it did not work. It says 
that
Alphablending.dll is missing but 
the
file is there so i couldn't test 
ist ..
What a pity :-(
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/4/2000 7:48:02 PM:Brian
Put the file in C:\windows\system\
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/5/2000 7:21:28 PM:Scanman
Well... I'd like to try your OS out but 
why did you hardcoded the windows path 
while you have plenty of ways to 
automatically get that info from 
Windows itself ???
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/5/2000 7:22:43 PM:Scanman
Apparently, everyone has Windows 
installed in C:\WINDOWS...mine is in 
C:\Win98.... so replaced about 17 
instances of hardcoded Windows path in 
the VBSources... But must admit, you 
Shell has a nice look!!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/7/2000 9:36:33 AM:ProgramDude
code is great!
one little thing i 
noticed...
i compiled and fixed all 
errors, although it ended up crashing 
because i had to remove some lines 
because vb5 wouldn't understand vb6 
coding.  can you make it 100% 
compatible with vb5?
thank you! 
heh
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/7/2000 5:53:36 PM:Alex Ionescu
Hmm. Nice code... A little bit too 
ressource cossuming though. The start 
menu for example isn't a REAL menu, 
like the one I've posted on PSC (New 
Version, that is MUCH better coming 
soon) and it takes a lot of 
time.
Also, the desktop icon thing 
isn't very convenient... I only see a 
4th of my icons on 1280x1024. Maybe 
make your own desktop? I have some icon 
importing routines if you want... No 
REAL My Computer functionality, no 
network support. I think it's mostly a 
taskbar with code from 
www.thescarms.com with a long-to-load 
startmenu. Not really a shell. The 
interface is very nice though... but 
should you sacrifice usage for looks? 
Just some thoughts, I still think the 
code is great.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/10/2000 3:37:21 PM:Chris
Sorry but it did not work. It says 
thatAlphablending.dll is missing but I 
did copy it to c:\windows and c:\ and 
c:\windows\system, but it still did not 
work... Does this file only work on 
win98 computers? Because I am using 
win95 sp2. Also Where did you get the 
Alphablending.dll file form? Did you 
program it or where is the guys web 
page... Thanks!Email me at 
ChrisJLarocque@hotmail.com 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/10/2000 5:06:36 PM:Brian
BoS is for windows 98 and 2000 only.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/11/2000 2:52:00 PM:Jacob Allred
i only have vb5 so i can't compile 
this. can somebody compile it and post 
it?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/15/2000 1:25:40 PM:Richard Thomas
This looks great!  However, I could not 
get it to run.  Keeps complaining about 
not being able to find 
AlphaBlending.dll, although I see that 
file.  I tried a couple of things that 
didn't work.  Help, please?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/18/2000 12:28:36 AM:Brian
Are you using windows 98 or 2000?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/18/2000 5:20:03 AM:Bryan
Hmm .. i found a bug here ..
If the 
BOS is run on a system that were 
installed with alot of programs 
..
The start menu program folder 
dosen't show every shortcut and some of 
the shortcut will be covered up 
.
Hmm .. anyway to repair this bug 
?
Hope to hear from you soon.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/18/2000 7:21:28 AM:N Ramsbottom
If you require any additional coding 
please let me know.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/20/2000 4:25:06 PM:Daniel Jr.
I compiled the code and installed it. 
But it shows Path not found when i load 
it. Any ideas?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/21/2000 12:13:27 PM:clate
Hey! When I unzip I get this error....
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/21/2000 8:43:02 PM:AiPimP
think of your own name instead of 
copying Be. "B" creative and come up 
with your own title, instead of 
stealing.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/22/2000 1:57:19 AM:Brian
Hey... my name starts with the letter 
"B", doesn't it? "B"esides, BoS is a 
lot different from Be... in fact, the 
only similarity is that the first 
letter of BoS ("B") sounds the same as 
the name of "Be"!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/23/2000 4:45:03 AM:Neil Ramsbottom
I have written substitute for the 
StrReverse() function that you use in 
this to make it run/compile under 
VB5.
Shall I post the code?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/23/2000 7:32:32 PM:Brian
Actually, would you just email me the 
replacement StrReverse function? I can 
implement it in BoS 1.1!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/24/2000 7:20:53 PM:Seth
On your website, the link to download 
the compiled version of BoS isn't 
working... do you think you could fix 
them? :P
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/26/2000 5:04:15 PM:Brian
I know... I'll get it fixed soon
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/29/2000 6:15:47 AM:Bryan
Brian, When will the improved version 
of BOS coming out ?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/29/2000 5:54:22 PM:WÏ©kÊÐ_WΣ£ÿ
Ya I am with Bryan When will the next 
improved better version of BoS will 
come out. Could you give us a ruff 
estamate of a date. I found a few 
problems with BoS to that needs to be 
fixed before you let the next version 
come out. 1. When I told you to add the 
Programs when you click the start 
button but if you run BoS it would be 
the BoS button it needs to be able to 
scroll down and up because some people 
like me have alot more program in the 
menu than what is aloud to show up, If 
you want I can make a screen shot and 
show you what I mean. 2. The same 
problem with the desktop icons it need 
to be able to scroll up and down or 
side to side cuz I have like 25 or 26 
icons on my desktop and they all don't 
show up on your desktop. 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/29/2000 5:55:52 PM:WÏ©kÊÐ_WΣ£ÿ
3. You have to make this Win95 
compattable for those people who don't 
have money to upgrade or don't want to. 
4. Where the PSC source code ticker is 
you have to have a button that shuts it 
off and turns it on cuz when I am not 
on I get that message to connect 
because something is running online but 
your not online I can give you a screen 
shot of that to if you don't know what 
I am talkin about. That is all I can 
think of. but if you want BoS to go to 
the top then you should work on those. 
Oh ya the Ticker needs to be updated 
cuz it gives me and error or something 
like that on my computer and I can give 
you a screen shot of that to if you 
have no Idea what I am talking about. 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/29/2000 5:57:01 PM:WÏ©kÊÐ_WΣ£ÿ
But that is good you know Microsoft 
started out some where with Windows bet 
they had alot more errors than that. I 
can't wait till this is a full 
Operating System like Linux or Windows 
not a shell then maybe you won't have 
to use the "BLUE SCREEN OF DEATH" and 
all Microsoft Windows users know what I 
am talking about. Talk to you l8er 
WÏ©kÊÐ_WΣ£ÿ.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
5/29/2000 5:59:04 PM:WÏ©kÊÐ_WΣ£ÿ
If I have anymore errors I will email 
them to ya because that is to much room 
to put on here this page is going to 
crash. But I should find nothing else 
it all looks good. Nice
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/3/2000 9:54:36 PM:DragonFire
Hi there, figured out the bug with 
downloading the pre-compiled copy of 
BoS, the link points to 'bexe.exe', 
just change to 'bexe.zip'.
An onest 
mistake. ;)
--DragonFire
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 6:13:35 AM:help
i am also creating a shell replacement 
which also promises to be as good as 
BoS. my question is, how is it you can 
capture the ENTIRE desktop and not just 
the first 5 like BoS does on the side 
of the screen. 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/4/2000 7:03:08 AM:KayHan
I have changed your program and named 
it as TMOS. sooon will be on PSC. I 
will added many cool functions that you 
wont believe it can be done. If you 
want to help mail me. we will name it 
together. I will send you an improved 
version soon.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/9/2000 11:45:39 PM:SESoftware
The PROGRAMS popup menus are slow and 
sometimes uninteractive with the 
movement of the mouse.  You might want 
to fix this.  Either it's the speed, 
design, or maybe it's just doing this 
project in VB.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
12/9/2000 2:22:12 PM:Pedro
HEEEELLLPPP  - Help  i downloaded your 
prog and when i tried unziiping it, it 
says no file to unzip or somthin like 
that.. so i tried downloading it from 
www.pokecenter2000.com/bos.zip
 and 
the same error occured! i use WIN RRAR 
under winME but i never got this problem
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
6/21/2001 11:02:46 PM:PCphrek
This code is the best iv'e seen! You 
should start making BoS to load like 
Windows and not rely on windows and you 
could have your own operating system 
goin'! 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
11/9/2002 6:46:43 PM:The Unknown Coder
i get an error message saying 
somethings about a dll is missing( 
somerthing about font shading etc.) 
could someone email me the fix or 
sumthing thanx ( my email addy is 
seven__dust@hotmail.com ) ps:i use win 
98
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/5/2003 1:44:19 PM:
Seems to be impossible to download your 
code to the Boss program.
Downloadpage 
not awailable.
Is there another 
possibility to download?
Best regards 
Henning.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
4/27/2003 8:58:30 PM:
I don't have Alphablending.dll!! Where 
can I get it?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
Name:
Comment:

 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.  Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.