@O Love: also ich hab beim bds06 auch keine alignment eigenschaft .... das kenn ich auch nur von labels
@Nastarowje: zu der erklärung des strings:
hwndEdit1 := CreateWindowEx(WS_EX_CLIENTEDGE, 'EDIT Text', 'Edit1', WS_VISIBLE or
WS_CHILD or ES_NOHIDESEL or ES_CENTER, 10, 20, 200, 20, handle, IDC_EDIT1, hInstance, nil);
hwndedit1: ist eine variable die du vorher deklarieren kannst, in ihr wird das handle des zu erstellenden edit feldes gespeichert damit du es später darüber ansprechen kannst
CreateWindowEx: heißt die api funktion die zum erstellen verwendet wird, damit kann man auch buttons, ip eingabefelder etc. erstellen
WS_EX_CLIENTEDGE: ist der fensterstyle
'EDIT Text': ist der text der später in dem edit stehen wird
WS_VISIBLE or WS_CHILD or ES_NOHIDESEL or ES_CENTER: sind designkriterien, das es_center kannst du auch z.B. durch es_left ersetzen um den normalen linksbündigen style zu haben
10, 20, 200, 20,: sind die größen- und positionsangaben
handle: ist das handle des parentwindow (also deine form)
IDC_EDIT1: ist eine konstanze die du vorher deklaieren musst, sie kann beispielsweise den wert 1 haben, das nächste edit dann den wert 2 usw.
hinstance, nil: muss nicht geändert werden, bleibt immer gleich