|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Подсчет записей в ИНИ файле. |
|
Подсчет записей в ИНИ файле.
|
Старожил Сообщения: 247 |
Есть ини файл типа:
[Params] prog1=3333 prog2=33444 Как сделать так, что бы скрипт считал общее кол-во prog т.е. например в данном примере их 2. |
|
Отправлено: 22:06, 19-08-2010 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать |
Отправлено: 22:50, 19-08-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 247
|
Забыл, помимо prog там есть и другие строки, но нужно подсчитать именно prog
|
Отправлено: 23:03, 19-08-2010 | #3 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Centrinar,
Так попробуйте: |
Отправлено: 23:43, 19-08-2010 | #4 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать #include <Array.au3> Global $sProg = 'prog' Dim $aProgSec[1] $aIniSec = IniReadSection("test.ini", "Params") If Not (@error) Then For $i = 1 To $aIniSec[0][0] If StringLeft($sProg, StringLen($sProg)) = StringLeft($aIniSec[$i][0], StringLen($sProg)) Then _ArrayAdd($aProgSec, $aIniSec[$i][0] & '|' & $aIniSec[$i][1]) EndIf Next $aProgSec[0] = UBound($aProgSec) - 1 EndIf _ArrayDisplay($aProgSec) ;~ ;$aProgSec[0] = "Количество найденых ключей PROGxxx" |
|
Отправлено: 23:56, 19-08-2010 | #5 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать FlatX007,
Не проще ли вместо StringLeft($sProg, StringLen($sProg)) просто указать $sProg? ![]() |
Отправлено: 01:24, 20-08-2010 | #6 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать меняем prog на program_ какой нибудь и теряется универсальность я вроде как для функции сделал, просто передать значения а там она сама разберётся.
|
Отправлено: 02:10, 20-08-2010 | #7 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось madmasles, 20-08-2010 в 12:06. Отправлено: 10:24, 20-08-2010 | #8 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:14, 21-08-2010 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
DNS/DHCP - Не работает почта из-за ДНС - проблема на моем сервере ини нет? | __sa__nya | Сетевые технологии | 12 | 09-07-2009 15:25 | |
VBS/WSH/JS - [решено] считывание и подсчет учетных записей Outlook Express | magwolf | Скриптовые языки администрирования Windows | 2 | 27-06-2009 18:52 | |
Подсчет в Екселе | Guest | Программирование и базы данных | 6 | 10-07-2004 11:35 | |
подсчет трафика | Helium | Сетевые технологии | 3 | 19-02-2003 15:57 |
|