Notices

Water Fountain General Chit/Chat

Reply
 
LinkBack Thread Tools
Old 07-28-03, 09:27 PM   #1 (permalink)
Aximsite Rookie
 
Join Date: Jul 2003
Location: Waterbury, CT
Posts: 22
Thanked 0 Times in 0 Posts
Evb Control Manager - "failed to find suitable control manager"

Like many, im just getting started in learning some basic development of PPC applications. While i installed the EVT 3.0
(visual tools) I cannot execute programs with certain controls in the emulator. (Picturebox) When I try to use the control manager for the emulator, i get the following error..

Failed to find suitable control manager server for your device.


After doing a search on google, I found a script that would resolve this issue. I slightly modified it to suit my needs, but i cannot get it to execute properly. I am a complete newbie in visual scripting so if you can help me that would be great.




Option Explicit

Dim platman
Dim platform
Dim platformID
Dim tPackage
Dim CPU(2)
Dim OS
Dim nCPUs
Dim instDir
Dim tPackageFile
Dim package
instDir = "C:\Windows CE Tools\wce300\Pocket PC 2002"
platformID = "{DE9660AC-85D3-4C63-A6AF-46A3B3B83737}"
' On Error Resume Next
If instDir <> "" Then
Set platman = CreateObject("PlatformManager.PlatformManager.1")
Set platform = platman.GetPlatform(platformID)
Set OS = platman.GetOS("wce300")
nCPUs = 2
Set CPU(0) = platman.GetCPU("x86")
Set CPU(1) = platman.GetCPU("armv4")
' Add the vb runtimes
GetPackage "{41D724D7-3944-11D2-A87E-0000F807F349}", "VBCE 2.0 Runtime """
AddFiles package, "runtimes", "pvbload.exe"
AddFiles package, "runtimes", "pvbform2.dll"
AddFiles package, "runtimes", "pvbhost2.dll"
AddFiles package, "runtimes", "vbscript.dll"
GetPackage "{41D724D8-3944-11D2-A87E-0000F807F349}", "VBCE 2.0 Debug Runtime"
AddFiles package, "runtimes", "pdm.dll"
AddFiles package, "runtimes", "vbrmon.dll"
GetPackage "{63C5BFD0-6C93-11d3-8485-0050047D5705}", "VBCE 2.0"
Runtime ""
AddFiles package, "runtimes", "pvbkill.exe"
GetPackage "{8FD880E0-F191-11D1-8B5C-006008B0E597}", "VBCE Declare"
Extension ""
AddFiles package, "runtimes", "pvbdecl.dll"
GetPackage "{B24C5E60-62D5-11d2-8B92-006008B0E597}", "VBCE 2.0 Control Manager"
AddFiles package, "runtimes", "pvbctrl.exe"
' Add Control packages
GetPackage "{97A3DC82-CBAC-11D0-A11F-08005AB89658}", "Microsoft CE Financial Functions 3.0"
AddFiles package, "controls", "Finance.dll"
GetPackage "{2B7F8604-8205-11D1-A765-00AA0044064C}", "Microsoft CE Common Dialog Control 3.0"
AddFiles package, "controls", "MSCEComDlg.dll"
GetPackage "{481BA4B1-56F2-11D1-A1AB-00C04FA87A04}", "Microsoft CE Comm Control 3.0"
AddFiles package, "controls", "MSCEComm.dll"
GetPackage "{25C953B5-5464-11D1-A714-00AA0044064C}", "Microsoft CE File Control 3.0"
AddFiles package, "controls", "MSCEFile.dll"
GetPackage "{3F0C2794-5C3A-11D1-A717-00AA0044064C}", "Microsoft CE File System Control 3.0"
AddFiles package, "controls", "MSCEFile.dll"
GetPackage "{532C2C02-6B55-11D1-9AA5-00C04FAD5AEC}", "Microsoft CE Grid Control 3.0"
AddFiles package, "controls", "MSCEGrid.dll"
GetPackage "{FA63C734-35D4-11D1-ACB3-00AA003EE054}", "Microsoft CE Image Control 3.0"
AddFiles package, "controls", "MSCEimage.dll"
GetPackage "{E491F002-98EC-11D1-9B3D-00C04FAD5AEC}", "Microsoft CE ImageList Control 3.0"
AddFiles package, "controls", "MSCEimagelist.dll"
GetPackage "{396BA9A2-978B-11D1-80AC-00C04FAD5EFB}", "Microsoft CE ListView Control 3.0"
AddFiles package, "controls", "MSCEListView.dll"
GetPackage "{0DA80E6D-788B-43a4-A443-E35B1FBAD9CC}", "Microsoft PocketPC MenuBar Control 3.0"
AddFiles package, "controls", "MSCEMenuBar.dll"
GetPackage "{338D5EB3-4BBD-11D1-9A7D-00C04FAD5AEC}", "Microsoft CE PictureBox Control 3.0"
AddFiles package, "controls", "MSCEPicture.dll"
GetPackage "{01FC4480-8DE5-11D1-91B7-00C04FA87A04}", "Microsoft CE TabStrip Control 3.0"
AddFiles package, "controls", "MSCETabStrip.dll"
GetPackage "{D863DA00-8C5B-11D1-86C0-00AA003EE054}", "Microsoft CE TreeView Control 3.0"
AddFiles package, "controls", "MSCETreeView.dll"
GetPackage "{23CE4D03-25A1-11D1-9A72-00A0C986B84A}", "Microsoft CE WinSock Control 3.0"
AddFiles package, "controls", "MSCEWinSock.dll"
GetPackage "{481BA4A3-56F2-11D1-A1AB-00C04FA87A04}", "Microsoft CE Comm Control 3.0"
AddFiles package, "controls", "MSCEComm.dll"
GetPackage "{25C953A7-5464-11D1-A714-00AA0044064C}", "Microsoft CE File Control 3.0"
AddFiles package, "controls", "MSCEFile.dll"
GetPackage "{23CE4CF5-25A1-11D1-9A72-00A0C986B84A}", "Microsoft CE WinSock Control 3.0"
AddFiles package, "controls", "MSCEWinSock.dll"
' ADOCE Packages
GetPackage "{113033F7-F682-11D2-BB62-00C04F680ACC}", "Microsoft Windows CE Data Access Components 3.0"
AddFiles package, "controls", "Adoce30.dll"
AddFiles package, "controls", "Adocedb30.dll"
AddFiles package, "controls", "Adosync.dll"
AddFiles package, "controls", "adoceoledb30.dll"
AddFiles package, "controls", "msdaer.dll"
AddFiles package, "controls", "msdaeren.dll"
AddFiles package, "controls", "msdadc.dll"
AddFiles package, "controls", "msdaosp.dll"
' ADOCE 3.1 Packages
GetPackage "{013E8274-DDB4-4C4D-8A53-7FB93D561BD2}", "Microsoft CE Data Access Control 3.1"
AddFiles package, "dataaccess31\target", "adoce31.dll"
AddFiles package, "dataaccess31\target", "adocedb31.dll"
AddFiles package, "dataaccess31\target", "adosync.dll"
AddFiles package, "dataaccess31\target", "adoceoledb31.dll"
AddFiles package, "dataaccess31\target", "msdaer.dll"
AddFiles package, "dataaccess31\target", "msdaeren.dll"
AddFiles package, "dataaccess31\target", "msdadc.dll"
AddFiles package, "dataaccess31\target", "msdaosp.dll"
AddFiles package, "dataaccess31\target", "adocedb30.dll"
AddFiles package, "dataaccess31\target", "adosyncstub.dll"
' ADOXCE Packages
GetPackage "{77C8DF50-D29F-11D3-98BA-00105ACC50FC}", "Microsoft CE ADOX Control 3.1"
AddFiles package, "dataaccess31\target", "adoxce31.dll"
End If
' Add CPU specific packages.
Sub AddFiles(package, location, file)
Dim ix
For ix = 0 To nCPUs - 1
CPUName = CPU(ix).Name
' PPC sdk installs arm components in arm dir instead of armv4
If ix = 1 Then
CPUName = "arm"
End If
CPUDir = instDir + "\" + location + "\" + CPUName + "\"
package.AddFile CPUDir + file, file, CPU(ix), OS, 0, 0
Next
End Sub
Sub GetPackage(pkgId, pkgName)
' On Error Resume Next
platform.DeletePackage (pkgId)
' On Error GoTo 0
Set package = platform.AddPackage(pkgName, pkgId)
End Sub




With this i get an error -line 105- variable is undefined :cpuname


Please help

:crooked:
Attached Files:
File Type: txt fix.txt (5.8 KB, 13 views)
__________________
Beta tester for life.
Cheaman1 is offline   Reply With Quote
Sponsor Ads
Old 07-29-03, 08:57 AM   #2 (permalink)
papajackow
Guest
 
Posts: n/a
Well, without knowing scripting, I'll take a stab and guess it's because you never declared CPUName or CPUDir.
  Reply With Quote
Old 08-02-03, 08:55 PM   #3 (permalink)
Aximsite Rookie
 
Join Date: Jul 2003
Location: Waterbury, CT
Posts: 22
Thanked 0 Times in 0 Posts
Yep. That was simple. Thanks.
__________________
Beta tester for life.
Cheaman1 is offline   Reply With Quote
Reply

Sponsor Ads

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 03:02 PM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-09 LeckMedia, LLC