FRNet.Narod.Rufor you! - http://www.frnet.narod.ru/
» О рассылке
Уважаемые подписчики!

Данная рассылка посвящена web-дизайну и web-программированию. Ведущий рассылки Голубев Алексей. По вопросам размещения статей в рассылке обращайтесь по e-mail: alexey-golubev@mail.ru. Буду всегда рад разместить их здесь, а также на моем сайте. Ссылка на ваш сайт гарантирована! Так же можете присылать и статьи других авторов или ссылки на них в интернете.
» Сегодня в рассылке (Выпуск №19)
Разделы рассылки:

» Пять свойств FileSystemObject
Судя по вопросам в рассылку, можно сказать, что тема работы с файлами, каталогами, дисками с web-страницы достаточно интересна большому кругу подписчиков, поэтому я решил открыть небольшой раздел рассылки, в котором, будут помещаться свойства и методы FSO (по пять в алфавитном порядке).



Свойства FSO:

  • AtEndOfLine – возвращает значение true, если при считывании дынных из файла курсор находится в конце строки, иначе – false.


  • AtEndOfStream - возвращает значение true, если при считывании дынных из файла курсор находится в конце файла, иначе – false.


  • Attributes – позволяет считывать и устанавливать атрибуты файлов и каталогов.


  • AvailableSpace – возвращает количество доступного пространства на диске.


  • Column – возвращает позицию указателя в текущей строке в тестовом файле.




  • Вверх
    » Совет: Добавление строки внутрь текствого файла
    Добавления строки в файл в определнное место используйте следующую функцию на JavaScript:

    function insert_line(cf, pos, txt) {
    var ForReading=1, ForWriting=2;
    var fso, f1, f2, l, p, tmp;
    tmp=cf+".tmp";
    fso = new ActiveXObject("Scripting.FileSystemObject");
    f1=fso.OpenTextFile(cf, ForReading, true);
    f2=fso.OpenTextFile(tmp, ForWriting, true);
    while(!f1.AtEndOfStream) {
    p=f2.Line;
    if (p==pos) { f2.WriteLine(txt); }
    l=f1.ReadLine();
    f2.WriteLine(l);
    }
    f1.Close();
    f2.Close();
    f1=fso.GetFile(tmp);
    f2=fso.GetFile(cf);
    f2.Delete();
    f1.Move(cf);
    }


    cf - полный путь к файлу, в который нужно вставить строку, например: "c:\\some_folder\text.txt".

    pos - под каким номер будет располагаться строка в файле.

    txt - строка, которую нужно вставить.

    Вверх
    » Новые статьи
    С момента выхода последней рассылки на сайте обновлена статья: Еще немного о работе с файлами...


    С момента выхода последней рассылки на сайт добавлены следующие статьи:

    » Немного о комментариях

    Некоторые преуменьшают важность роли комментариев на web-страницах и в программах, однако комментарий – это наиполезнейшая вещь. К примеру: два...
    Вверх
    » Новые скрипты
    С момента выхода последней рассылки на сайт добавлены следующие скрипты:

    » Вставка строки в файл

    Скрипт из совета.

    Скачать: здесь.


    Вверх
    » Вопрос в рассылку Вот последние, полученные мной вопросы:
    Вопрос №7: Хочу поставить значок (icon), что рядом с URL страницы. Не подскажите, как сделать?
    На вопрос ответили: karol, [LEGIONT] ~Cache~, Konst UA3IIH, Красножен А.А., Константин. Огромное Вам спасибо! У всех одинаковый ответ, поэтому опубликую наиболее полный (от Константина):

    Для начала надо нарисовать такой значок, назвать его favicon.ico и поместить, например, в корневой каталог сайта. Затем в заголовке документа, который будет обозначаться этим значком, между тегами <head>...</head> вставить строку <link rel="shortcut icon" href="favicon.ico">. Но это будет работать только в случае, если favicon поддерживаются сервером, на котором работает сайт.
    Вопрос №8: Мне нужно вставить строку или несколько в определённое место во внутрь текстового файла (между сущестующеми сточками). С помощью кода на vbscript. Как это возможно ?
    См. совет выше
    Задать вопрос
    Вверх
    » Разделы сайта
    На нашем сайте (http://www.frnet.narod.ru/) имеются следующие разделы:


    Вверх
    » Заключение
    Надеюсь, вам понравилась информация в рассылке и вы не будете от нее отписываться. Больше информации можно найти на нашем сайте. Там же вы найдете и все выпуски рассылки. Ваши пожелания и критику присылайте на e-mail: alexey-golubev@mail.ru или оставляйте в Гостевой книге.

    При публикации информации из рассылки Вам следует указывать действующую ссылку на нее.

    Ответственный за рассылку: Голубев Алексей.

    Вверх


    Rambler's Top100
    Hosted by uCoz