Table of Contents

Enum VbpImportNoteKind

Namespace
RDCore.SDK.Workspace
Assembly
RDCore.SDK.dll

What an import of a VB6 project could not carry over to the .rdproj, and why.

public enum VbpImportNoteKind

Fields

AbsolutePath = 4

A file named by an absolute path: a .rdproj lists the files under its own folder.

Control = 2

An ActiveX control the project's forms use (Object=), which the platform does not host.

InvalidConditionalCompilation = 7

Conditional compilation arguments (CondComp=) that VB6 refuses as a whole: each is a name and a whole number from -32768 to 32767 (DEBUG = 1 : TRACE = -1), and none of them is carried over.

NotAModule = 5

A UserControl, a PropertyPage, a UserDocument or a Designer, which the platform does not compile: it is listed as a file of the project.

OutsideProjectFolder = 3

A file outside of the folder of the project (..\Shared\Utils.bas): it belongs to another project, whose folder is a workspace folder of its own

  • the platform never takes in a folder outside the workspace folders it is given. Referencing that project is not implemented yet.
ProjectReference = 1

A reference to another VB6 project (Reference=*\A), which a .rdproj cannot reference yet.

Startup = 6

The Startup of the project, which a .rdproj does not say yet.

UnresolvedReference = 0

A library the project references that the platform has no description of: its {GUID} names none it ships.