001
02.08.2006, 08:30 Uhr
Marco Griep
|
Schreib ein Programm das erst einmal alles kopiert. (Muss genau nachrechnen was überhaupt alles auf deine 700MB scheibe passt).
Wenn alles Kopiert ist lässt du einfach eine Messagebox erscheinen
Code: |
MessageBox.Show("Bitte legen Sie CD2 ein", "HINWEIS", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
Diese Muss dann solange geöffnet sein bis OK geklickt wird (das Programm darf nicht im hintergrund schon die nächsten Zeilen lesen). Wenn OK geklickt wurde, dann lässt du den Pfad deines zu nächst startenden Programmes (ein weiteres setup) auf "Vorhanden" prüfen.
Code: |
RE: If (File.Exists(@"E:\\vs7\\setup.exe") == True) { Process.Start(@"E:\\vs7\\setup.exe"); } else { MessageBox.Show("Falsche CD im Laufwerk\n, bitte richtige CD einlegen", "HINWEIS", MessageBoxButtons.OK, MessageBoxIcon.Error); goto RE; }
|
Diese setup auf der 2.CD muss dann halt wieder ein Programm sein das die Dateien weiterkopiert.
Brauchst also 3 Programme.
auf CD1: - Das erste setup das die dateien kopiert. - Das Hauptsächliche Programm.
CD2: - Den 2. Teil der die Dateien kopiert.
So würde ich das Machen.
Hoffe ich konnte dir helfen.
Gruß Marco |