Zitat von
Christof:
Vielleicht ein namespace Problem?
Wird wärmer.
Zitat:
Wo muss die Datei liegen ?
Wo du willst.
Damit wir von gleichen Voraussetzungen ausgehen:
- Notepad öffnen
- Das hier rein
Code:
namespace DelphiPRAXIS.Samples.SimpleAssembly
{
public class SomeClass
{
string someProperty;
public string SomeProperty
{
get { return someProperty; }
set { someProperty = value; }
}
public SomeClass(string someProperty)
{
this.someProperty = someProperty;
}
}
}
- speichern als DeineAssembly.cs
- Kommandozeile öffnen und das hier eingeben:
Code:
csc /t:library DeineAssembly.cs
Jetzt hast du eine kleine Assembly.
Die kannst du in Delphi.Net per Rechtsklick auf's Projekt & "Add Reference" hinzufügen.
Testen könntest du es in deinem WinForm etwa so:
uses DelphiPRAXIS.Samples.SimpleAssembly,...
Delphi-Quellcode:
with SomeClass.Create("miep") do
begin
MessageBox.Show(SomeProperty);
end;