Hi,
The project has 7 Units and 6 Forms, It is the Menu Driver for our ERP system which is now being migrated to CodePython environment. Non Standard Components used includes Jedi (Grids, DB Components etc.), ,Barcode components, ZEOSLIB Components for database and menutreeview. The menudriver is build to execute standalone .exe programs but also use dlls to pass logon information and validate registration information.
My objective is to get most of the code converted to CP and then fix whatever is not functioning in alternative ways that CP supports. I would like to achieve a successful compile and then work from there on fixing missing functionality. The missing "Classes" error is causing me to be clueless on how to achieve a "successful first compile" after conversion. I do not know what to look for since I am new to CP.
There is nothing else I can think. Please let me know what other info you would like. The conversion messages are listed below:
Messages, Errors: 1, Hints: 161
bas01.ctpr Note: Added defines -dBorland -dVer150 -dDelphi7 -dCompiler6_Up -dPUREPASCAL in custom options
Progress: Found all unit files
bas01.dpr Note: Removed unit "fastmm4" from uses section.
bas01.ppr(3,15) Note: Added MODE Delphi syntax modifier after unit name.
*** Converting unit files belonging to project/package ***
bas01legalunit.pas Note: Replaced unit "Windows" with "LCLIntf, LCLType, LMessages" in uses section.
bas01.ctpr Note: Added Package pl_JVCL as a dependency.
bas01.ctpr Note: Added Package adLCLBase as a dependency.
bas01legalunit.pas(3,15) Note: Added MODE Delphi syntax modifier after unit name.
Unit1.pas Note: Removed unit "ShellAPI" from uses section.
Unit1.pas Note: Removed unit "jpeg" from uses section.
Unit1.pas Note: Replaced unit "Windows" with "LCLIntf, LCLType, LMessages" in uses section.
Unit1.pas(3,15) Note: Added MODE Delphi syntax modifier after unit name.
Unit1.pas(59,65) Note: Replaced call ShellExecute(Handle, 'open',pChar(Msg),'','',SW_SHOW) ; with OpenDocument(pChar(Msg)); { *Converted from ShellExecute* }
Unit1.pas(52,65) Note: Replaced call ShellExecute(Handle, 'open', pChar(Msg),'','', SW_SHOW) ; with OpenDocument(pChar(Msg)); { *Converted from ShellExecute* }
Unit2.pas Note: Replaced unit "Windows" with "LCLIntf, LCLType, LMessages" in uses section.
Unit2.pas(3,15) Note: Added MODE Delphi syntax modifier after unit name.
*** Fixing used units and Repairing form files ***
bas01unit1.pas Note: Removed property "srcimages".
bas01unit1.pas Note: Removed property "tblImages".
bas01unit1.pas Note: Removed property "jvinfo".
bas01unit1.pas Note: Removed property "tblMessageStatus".
bas01unit1.pas Note: Removed property "complaintlog".
bas01unit1.pas Note: Removed property "tblMessagePriority".
bas01unit1.pas Note: Removed property "sqldo".
bas01unit1.pas Note: Removed property "tmrLogout".
bas01unit1.pas Note: Removed property "tblinvParamBCodes".
bas01unit1.pas Note: Removed property "tblPriority".
bas01unit1.pas Note: Removed property "COMPStatus".
bas01unit1.pas Note: Removed property "COMPLaintReasons".
bas01unit1.pas Note: Removed property "tblUserLookup".
bas01unit1.pas Note: Removed property "tblUserLoggedOn2".
bas01unit1.pas Note: Removed property "tblInstall".
bas01unit1.pas Note: Removed property "tblPermissions".
bas01unit1.pas Note: Removed property "tblUsers".
bas01unit1.pas Note: Removed property "tblUserLoggedOn".
bas01unit1.pas Note: Removed property "tblApplication3".
bas01unit1.pas Note: Removed property "tblApplication2".
bas01unit1.pas Note: Removed property "tblApplication1".
bas01unit1.pas Note: Removed property "tblMenu03".
bas01unit1.pas Note: Removed property "tblMenu02".
bas01unit1.pas Note: Removed property "tblMenu01".
bas01unit1.pas Note: Removed property "Database1".
bas01unit1.pas Note: Removed property "imgMenu".
bas01unit1.pas Note: Removed property "AppInstance".
bas01unit1.pas Note: Removed property "srcPriority".
bas01unit1.pas Note: Removed property "Status".
bas01unit1.pas Note: Removed property "Reasons".
bas01unit1.pas Note: Removed property "Log".
bas01unit1.pas Note: Removed property "tmrTasks".
bas01unit1.pas Note: Removed property "srcUsersLookup".
bas01unit1.pas Note: Removed property "srcPermissions".
bas01unit1.pas Note: Removed property "srcUsers".
bas01unit1.pas Note: Removed property "srcUserLoggedOn".
bas01unit1.pas Note: Removed property "srcInstall".
bas01unit1.pas Note: Removed property "srcMenu3".
bas01unit1.pas Note: Removed property "srcMenu02".
bas01unit1.pas Note: Removed property "srcMenu01".
bas01unit1.pas Note: Removed property "MainMenu1".
bas01unit1.pas Note: Removed property "TabOrder".
bas01unit1.pas Note: Removed property "Panel5".
bas01unit1.pas Note: Removed property "Image14".
bas01unit1.pas Note: Removed property "JvScrollText1".
bas01unit1.pas Note: Removed property "Image27".
bas01unit1.pas Note: Removed property "Image26".
bas01unit1.pas Note: Removed property "Image25".
bas01unit1.pas Note: Removed property "Image24".
bas01unit1.pas Note: Removed property "Image23".
bas01unit1.pas Note: Removed property "Image19".
bas01unit1.pas Note: Removed property "Image18".
bas01unit1.pas Note: Removed property "Image22".
bas01unit1.pas Note: Removed property "Label16".
bas01unit1.pas Note: Removed property "Label15".
bas01unit1.pas Note: Removed property "Label14".
bas01unit1.pas Note: Removed property "Label13".
bas01unit1.pas Note: Removed property "Label12".
bas01unit1.pas Note: Removed property "Label11".
bas01unit1.pas Note: Removed property "Image17".
bas01unit1.pas Note: Removed property "Image16".
bas01unit1.pas Note: Removed property "Image20".
bas01unit1.pas Note: Removed property "Image21".
bas01unit1.pas Note: Removed property "Panel2".
bas01unit1.pas Note: Removed property "Panel1".
bas01unit1.pas Note: Removed property "MenuTreeView1".
bas01unit1.pas Note: Removed property "StatusBar1".
bas01unit1.pas Note: Removed property "Ole1".
bas01unit1.pas Note: Removed property "edtbarcode".
bas01unit1.pas Note: Removed property "Panel6".
bas01unit1.pas Note: Removed property "Label17".
bas01unit1.pas Note: Removed property "Label9".
bas01unit1.pas Note: Removed property "Image1".
bas01unit1.pas Note: Removed property "Image7".
bas01unit1.pas Note: Removed property "Image6".
bas01unit1.pas Note: Removed property "Image9".
bas01unit1.pas Note: Removed property "Image5".
bas01unit1.pas Note: Removed property "Image8".
bas01unit1.pas Note: Removed property "Image10".
bas01unit1.pas Note: Removed property "Image4".
bas01unit1.pas Note: Removed property "btnCoChange".
bas01unit1.pas Note: Removed property "Image12".
bas01unit1.pas Note: Removed property "Image11".
bas01unit1.pas Note: Removed property "Label8".
bas01unit1.pas Note: Removed property "Image3".
bas01unit1.pas Note: Removed property "Label7".
bas01unit1.pas Note: Removed property "Label1".
bas01unit1.pas Note: Removed property "Label3".
bas01unit1.pas Note: Removed property "Label2".
bas01unit1.pas Note: Removed property "TextHeight".
bas01unit1.pas Note: Removed property "OldCreateOrder".
bas01unit2.pas Note: Removed property "btnAbort".
bas01unit2.pas Note: Removed property "btnLogon".
bas01unit2.pas Note: Removed property "DBLookupComboBox2".
bas01unit2.pas Note: Removed property "DBLookupComboBox1".
bas01unit2.pas Note: Removed property "Edit2".
bas01unit2.pas Note: Removed property "Edit1".
bas01unit2.pas Note: Removed property "Edit3".
bas01unit2.pas Note: Removed property "Label6".
bas01unit2.pas Note: Removed property "imgCaps".
bas01unit2.pas Note: Removed property "Label5".
bas01unit2.pas Note: Removed property "shpCapsLock".
bas01unit2.pas Note: Removed property "lblVersion".
bas01unit2.pas Note: Removed property "imgEmployee".
bas01unit2.pas Note: Removed property "Shape1".
bas01unit2.pas Note: Removed property "Image1".
bas01unit2.pas Note: Removed property "imgLogon".
bas01unit2.pas Note: Removed property "Label4".
bas01unit2.pas Note: Removed property "Label3".
bas01unit2.pas Note: Removed property "Label2".
bas01unit2.pas Note: Removed property "Label1".
bas01unit2.pas Note: Removed property "TextHeight".
bas01unit2.pas Note: Removed property "OldCreateOrder".
bas01legalunit.pas Note: Removed property "Panel1".
bas01legalunit.pas Note: Removed property "JvXPButton1".
bas01legalunit.pas Note: Removed property "Memo1".
bas01legalunit.pas Note: Removed property "Image3".
bas01legalunit.pas Note: Removed property "Shape1".
bas01legalunit.pas Note: Removed property "Label2".
bas01legalunit.pas Note: Removed property "Label1".
bas01legalunit.pas Note: Removed property "TextHeight".
bas01legalunit.pas Note: Removed property "OldCreateOrder".
Unit1.pas Note: Removed property "JvXPButton1".
Unit1.pas Note: Removed property "Panel1".
Unit1.pas Note: Removed property "Label6".
Unit1.pas Note: Removed property "Label4".
Unit1.pas Note: Removed property "Label1".
Unit1.pas Note: Removed property "Label10".
Unit1.pas Note: Removed property "Label13".
Unit1.pas Note: Removed property "Label5".
Unit1.pas Note: Removed property "TextHeight".
Unit1.pas Note: Removed property "OldCreateOrder".
Unit2tasks.pas Note: Removed property "JvXPButton1".
Unit2tasks.pas Note: Removed property "btnRemind".
Unit2tasks.pas Note: Removed property "chkTasks".
Unit2tasks.pas Note: Removed property "GroupBox1".
Unit2tasks.pas Note: Removed property "DBText1".
Unit2tasks.pas Note: Removed property "Label1".
Unit2tasks.pas Note: Removed property "TextHeight".
Unit2tasks.pas Note: Removed property "OldCreateOrder".
Unit2.pas Note: Removed property "ListBox1".
Unit2.pas Note: Removed property "Image3".
Unit2.pas Note: Removed property "Label1".
Unit2.pas Note: Removed property "TextHeight".
Unit2.pas Note: Removed property "OldCreateOrder".
Progress: Conversion took: 00:00:47
Conversion Ready.
Hint: This log was saved to C:\zzzCodePython\aba\source\aba-base\bas01\AutomaticConversion.log
Error: File not found:
Classes