digitalmars.D.learn - Array over exported dll-class
- Nrgyzer (23/23) May 22 2010 Hello everyone,
Hello everyone,
I'm trying to create a dll file with a class which will be exported. When I
import the dll into another file and want create an array over this exported
class, I always get "Error: Access Violation".
For example:
mydll2.d:
export class exampleClass {
	export static exampleClass create() { // Would create a exampleClass - when I
use "export this()", I'll get a compiling error
		return new exampleClass();
	}
	private this() {
		// do something here
	}
}
mydll.d:
export class exampleClass {
	export static exampleClass create();
}
test.d:
import mydll;
void main() {
	exampleClass[] myClasses;
	myClasses ~= exampleClass.create(); // this doesn't work => Error: Access
Violation
}
.... thanks for help :)
 May 22 2010








 
  
  
  Nrgyzer <nrgyzer gmail.com>
 Nrgyzer <nrgyzer gmail.com>