Der Vorschlag von @Clemens lässt sich weiter anpassen, damit wie auf zum Beispiel[in Beispiel [in diesem Thread auf golatex][1] gewünscht, hinter einem `part` Eintrag weder Punkte noch Seitenzahl ausgegeben werden. Außerdem kann durch die Angabe einer passenden Breite für `pagenumberbox` dafür gesorgt werden, dass die gepunkteten Linien auf gleicher Höhe enden:
    \documentclass[numbers=noenddot]{scrbook} 
    \usepackage[ngerman]{babel} 
    \usepackage{tocstyle}
    \newtocstyle[KOMAlike][leaders]{chapterwithdot}{
      \settocfeature{pagenumberbox}{\makebox[1em][r]}% Platz für Seitenzahl
      \settocfeature[-1]{leaders}{\hfill}% keine Punkte bei part
      \settocfeature[-1]{pagenumberbox}{\phantom}% keine Seitenzahl bei part
      }
    \usetocstyle{chapterwithdot}
    \begin{document} 
    \tableofcontents 
    \part{Der erste Teil}
    \chapter{Das erste Kapitel} 
    \section{Der erste Abschnitt}
    \end{document}
![alt text][2]
  [1]: http://www.golatex.de/probleme-mit-punkten-der-rest-ist-super-t13370.html
  [2]: http://texwelt.de/wissen/upfiles/Inhaltsverzeichnis_1.png