Используйте полную установку в качестве установочного носителя

Вы можете использовать этот метод:

public static IEnumerable<T> GetControlsOfType<T>(Control root)
    where T : Control
{
    var t = root as T;
    if (t != null)
        yield return t;

    var container = root as ContainerControl;
    if (container != null)
        foreach (Control c in container.Controls)
            foreach (var i in GetControlsOfType<T>(c))
                yield return i;
}

Тогда вы можете сделать что-то вроде этого:

foreach (var pictureBox in GetControlsOfType<PictureBox>(theForm)) {
    // ...
}
0
задан ζ-- 15 May 2012 в 20:19
поделиться

2 ответа

Я нашел простой способ сделать это... У меня была chroot'ed копия живой файловой системы CD (От squashfs) и при помощи повсеместности в поддельном корне, я установил на других целевых системах. Кроме того, короткий сценарий оболочки помогает автоматизировать ввод поддельного корня и рабочей повсеместности. Главное избежать случайно перезаписывает Вашу старую установку на внешнем жестком диске.

0
ответ дан ζ-- 22 October 2019 в 15:02
поделиться

Эта любая справка? http://www.arsgeek.com/2006/09/19/ubuntu-tricks-how-to-generate-a-list-of-installed-packages-and-use-it-to-reinstall-packages/ . То, что это объясняет, - то, как добраться, Ubuntu на Вашем ноутбуке также дают Вам список файлов, что установлено, и затем использовать тот список на другом ПК для установки того же самого программного обеспечения. Я, возможно, неправильно понял Ваш вопрос хотя! Обновление: этим примером могло бы быть еще более легкое использование инструмента APTonCD: http://www.ubuntugeek.com/create-backup-of-all-installed-packages-using-aptoncd-in-ubuntu.html

Обновление 8-го мая: Если я понимаю затем, Вам установили Ubuntu на внешнем жестком диске Вашего ноутбука, и Вы хотите к тотализатору это вокруг Вашим друзьям и устанавливаете Ubuntu от портативного жесткого диска на их ПК.

1
ответ дан Sun Dial 22 October 2019 в 15:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: