den opendialog kannst du so auf rufen:
Delphi-Quellcode:
if opendialog1.execute then
begin;
end;
und wie meinst du anwendungen starten?? möchtest du mit ihm exe dateien ausführen oder wie???
eine maske (also was für dateiendungen er anzeigen soll(*.exe; *.bat), kannst du in dem objectinspektor ausfählen!! bin mir jetzt nicht sicher aber glaube die eigenschaft heißt auch mask!!!