Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to Find All Sheridan 3D Controls in my VB Project

Status
Not open for further replies.

JohnBates

MIS
Feb 27, 2000
1,995
US
Hello VBers -

I have a large VB6 project with about 20 forms.

The Project --> Components has Sheridan 3D Controls
checked.

Surely, there must be a way to find and identify just WHICH
controls in this project are Sheridan's.

Can anyone tell me how?
Thanks, John
 
Using a text editor, you can find the filenames of the controls from the vbp file and then look in the frm files to see which uses which. Peter Meachem
peter@accuflight.com
 
Thanks for the suggestion Peter.

My VB6 project is AUTO.
This is what's in the AUTO.vbp file.....
it shows the names of the forms and modules as well as the project references.

But no list of the controls or type of control used by the form.

John


the AUTO.vbp file....

Type=Exe
Reference=*\G{00025E04-0000-0000-C000-000000000046}#3.5#0#C:\Program Files\Common Files\Microsoft Shared\DAO\dao2535.tlb#Microsoft DAO 2.5/3.51 Compatibility Library
Reference=*\G{EE008642-64A8-11CE-920F-08002B369A33}#2.0#0#C:\WINNT40\system32\MSRDO20.DLL#Microsoft Remote Data Object 2.0
Object={0BA686C6-F7D3-101A-993E-0000C0EF6F5E}#1.0#0; THREED32.OCX
Object={00028CDA-0000-0000-0000-000000000046}#6.0#0; TDBG6.OCX
Object={5E9E78A0-531B-11CF-91F6-C2863C385E30}#1.0#0; MSFLXGRD.OCX
Form=AUTOMAIN.FRM
Module=AUTO1; AUTO.BAS
Module=API; ..\COMMON\API.BAS
Form=FRMMODEL.FRM
Form=TRANSPOR.FRM
Form=ORDERS.FRM
Form=NEWORDER.FRM
Form=REASONCA.FRM
Form=MODLSRCH.FRM
Form=SORTLIST.FRM
Form=ORDERDET.FRM
Form=FRMWHPNT.FRM
Form=QUALITYH.FRM
Form=frmSuspendedLoads.frm
Form=frmSelectSpur.frm
Form=frmQualityHoldCheck.frm
Form=frmVirtualLoads.frm
Form=frmCreateLoad.frm
Module=PASSWORD1; Password.bas
Form=Password.frm
Form=Frmpre~1.frm
IconForm="AutoMain"
Startup="AutoMain"
HelpFile=""
Title="Auto Loader"
ExeName32="Auto.exe"
Path32="J:\Frigship"
Command32="dshipodbc"
Name="Auto"
HelpContextID="0"
CompatibleMode="0"
MajorVer=1
MinorVer=0
RevisionVer=0
AutoIncrementVer=0
ServerSupportFiles=0
VersionCompanyName="Advanced Engineering"
CompilationType=0
OptimizationType=2
FavorPentiumPro(tm)=0
CodeViewDebugInfo=-1
NoAliasing=0
BoundsCheck=0
OverflowCheck=0
FlPointCheck=0
FDIVCheck=0
UnroundedFP=0
StartMode=0
Unattended=0
Retained=0
ThreadPerObject=0
MaxNumberOfThreads=1
 
I didn't mean I was going to do it for you!
I don't see any sheridan stuff in it do you.
You have an MS flex grid and an Apex true grid

Open each *.frm file in a text editor and you will see the controls used at the top. Like this:-

Object = "{08769121-33BD-11D3-BD95-B44CFE3A3C4B}#1.0#0"; "VSSPELL6.OCX"
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "comdlg32.ocx"
Object = "{343F59D0-FE0F-11D0-A89A-0000C02AC6DB}#1.0#0"; "sstbars.ocx"
Object = "{3D6D5D32-B9F2-101C-AED5-00608CF525A5}#1.3#0"; "Tx4ole.ocx"
Object = "{C6F7C8E3-A1D4-11CF-B717-0020E4801323}#1.0#0"; "Pgrul.ocx"
Begin VB.Form frmEdit

I don't think you are using any Sheridan controls. Why don't you just uncheck it in the components list. If you are using one, it will tell you. Peter Meachem
peter@accuflight.com
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top