Автор Тема: Программа для упощения работы с документом.  (Прочитано 2075 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн firex [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 943
  • Репутация: 203
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.x.x
Версия AutoIt: 3.

Описание: Есть документ с параметрами. Они расположены поочередно на каждую строчку, пример:
perpendicularAsphaltBounce\0.5\
perpendicularCeramicBounce\0.5\
perpendicularPlasticBounce\0.5\
А программа должна поднимать поочередно в одну строчку, пример:
perpendicularAsphaltBounce\0.5\perpendicularCeramicBounce\0.5\perpendicularPlasticBounce\0.5\Т.е по очереди, каким угодно способом(2 поднимать на 1, затем 3 на первую и т.д.), или последнюю поднимать на предпоследнюю, далее предпоследнюю поднять на пред-пред последнюю и так до первой строчки.
В итоге все параметры должны быть в 1 строчке.

Думаю понятно объяснил :), Заранее спасибо.

Русское сообщество AutoIt

Программа для упощения работы с документом.
« Отправлен: Август 31, 2011, 14:34:56 »

Оффлайн axlwor [?]

  • Скриптер
  • ****
  • Сообщений: 657
  • Репутация: 147
    • Награды
Код: AutoIt [Выделить]
$s = 'perpendicularAsphaltBounce\0.5\' & @CRLF
$s &= 'perpendicularCeramicBounce\0.5\' & @CRLF
$s &= 'perpendicularPlasticBounce\0.5\' & @CRLF
msgbox(0,0,$s)
$s = StringReplace($s, @CRLF, '')
msgbox(0,0,$s)


Оффлайн Afonichev [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1532
  • Репутация: 408
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Код: AutoIt [Выделить]
Global $hTemp

$hFile = FileOpen(@ScriptDir & "\test.txt")
$hRead = FileRead($hFile)

$hString = StringSplit($hRead, @CRLF, 1)
For $i = 1 To $hString[0] Step 1
    $hTemp &= $hString[$i]
Next   

MsgBox(0, "", $hTemp)
 


Русское сообщество AutoIt

Re: Программа для упощения работы с документом.
« Ответ #2 Отправлен: Август 31, 2011, 14:44:06 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
6485 Просмотров
Последний ответ Январь 07, 2011, 18:59:21
от RUVATA
6 Ответов
6277 Просмотров
Последний ответ Январь 20, 2010, 15:29:18
от Garrett
8 Ответов
4981 Просмотров
Последний ответ Январь 24, 2010, 10:12:49
от oneDmitry
15 Ответов
14682 Просмотров
Последний ответ Март 21, 2010, 00:43:23
от Yashied
4 Ответов
4129 Просмотров
Последний ответ Август 18, 2010, 22:35:36
от topaz
0 Ответов
2353 Просмотров
Последний ответ Июль 31, 2011, 01:43:26
от joiner
1 Ответов
2386 Просмотров
Последний ответ Декабрь 12, 2011, 16:56:00
от nikita1996spb
3 Ответов
3343 Просмотров
Последний ответ Ноябрь 29, 2012, 12:20:10
от erlik
17 Ответов
7592 Просмотров
Последний ответ Март 05, 2013, 13:58:57
от AZJIO
33 Ответов
13177 Просмотров
Последний ответ Март 27, 2015, 20:17:48
от Yashied