Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#31: 2011-09-25 21:26:22 ЛС | профиль | цитата
Neo писал(а):
именно. по крайней мере у меня
не надо ля-ля
code_25241.txt
------------ Дoбавленo в 21.26:
nesco опередил.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_25241.txt [1.3KB] [141]
Ответов: 704
Рейтинг: 7
#32: 2011-09-25 21:35:21 ЛС | профиль | цитата
1nd1g0 писал(а):
Подгружающуюся к процессам библиотеку
это про DLL со звуками? Дак это здесь на форуме такое посоветовали одному юзеру с такой же задачей. Мол вынеси в библиотеку да и не парься. Кстати не в DLL тогда дело было, а именно в этом кусочке (см. выше).
Антивируса на том компьютере нет - никакой проактивной защиты.

------------ Дoбавленo в 21.35:
Господа хорошие, так зачем же мне строка с пробелами, разделенным значением температуры и последующей необходимостью склейки строки? Помилуйте мой CPU .
Вы попробуйте так запустить и полюбоваться на превеликое множество этих самых пробелов во второй колонке.


Add(MainForm,11069954,161,133)
{
Height=369
link(onCreate,7899755:doEnum,[])
}
Add(StrList,13641278,217,70)
{
Strings=#31:1 , 11,63 , 20.09.2011 20:51:23|31:2 , 11,63 , 20.09.2011 20:51:32|31:3 , 11,63 , 20.09.2011 20:51:42|31:4 , 11,63 , 20.09.2011 20:51:52|31:5 , 11,63 , 20.09.2011 20:52:02|31:6 , 11,63 , 20.09.2011 20:52:12|31:7 , 11,63 , 20.09.2011 20:52:22|31:8 , 11,63 , 20.09.2011 20:52:32|31:9 , 11,63 , 20.09.2011 20:52:42|32:10 , 11,63 , 20.09.2011 20:52:52|32:11 , 11,63 , 20.09.2011 20:53:02|32:12 , 11,63 , 20.09.2011 20:53:12|32:13 , 11,63 , 20.09.2011 20:53:22|32:14 , 11,63 , 20.09.2011 20:53:32|32:15 , 11,63 , 20.09.2011 20:53:42|32:16 , 11,63 , 20.09.2011 20:53:52|32:17 , 11,63 , 20.09.2011 20:54:02|
}
Add(ListBox,12473466,371,98)
{
Left=20
Top=10
Height=305
}
Add(ListBox,14972150,371,210)
{
Left=175
Top=10
Width=50
Height=305
}
Add(MultiStrData,5341950,287,147)
{
Char=","
Count=4
link(onPart1,12473466:doAdd,[(345,153)(345,104)])
link(onPart2,16037052:doAdd,[])
link(onPart3,14972150:doAdd,[(354,167)(354,216)])
link(onPart4,2065887:doAdd,[(345,174)(345,272)])
}
Add(ArrayEnum,7899755,231,147)
{
link(onItem,5341950:doSplit,[])
link(Array,13641278:Array,[])
}
Add(ListBox,2065887,371,266)
{
Left=230
Top=10
Width=150
Height=305
}
Add(Memo,16037052,371,154)
{
Left=90
Top=10
Width=65
Height=300
}

карма: 0

0
Ответов: 16884
Рейтинг: 1239
#33: 2011-09-25 21:35:47 ЛС | профиль | цитата
[flood]
nesco писал(а):
Во загнул
нормально. Главное понятно.
Анекдот писал(а):
Один строитель назидательно говорит другому:
- Когда клеишь обои,главное - чтобы пузырей не было. А то взяли мы однажды два пузыря...
[/flood]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 704
Рейтинг: 7
#34: 2011-09-25 21:42:53 ЛС | профиль | цитата
Я же не отрицаю, что одиночные символы-разделители работают, а вот " , " - совсем нет.
------------ Дoбавленo в 21.38:
1nd1g0 писал(а):
А смена Char не помогает?
Char? Не, не слышали о таком
------------ Дoбавленo в 21.40:
nesco писал(а):
Что за бред
Эво как все стали брезгливо бросать мне схемками в лицо, не разобравшись в том, что не "," я меняю, а целую"проблел,пробел"! Даже как-то обидно
------------ Дoбавленo в 21.42:
И вы таки действительно думаете, что проблема загрузки в том, как я разбиваю строку?
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#35: 2011-09-25 21:46:49 ЛС | профиль | цитата
Neo писал(а):
не разобравшись в том, что не "," я меняю, а целую"проблел,пробел"! Даже как-то обидно

А ты пиши нормально, а не
Neo писал(а):
именно. по крайней мере у меня

На вопрос
Tad писал(а):
Что MultiStrData по (",")запятой делить не умеет

Что прямым языком говорит о том, что компонент MultiStrData не может разделять по запятым. Сказал бы просто -- я меняю "проблел,пробел"сразу на ";" и все, всем стало бы понятно, и кривотолков бы не возникло
карма: 22

0
Ответов: 704
Рейтинг: 7
#36: 2011-09-25 21:49:43 ЛС | профиль | цитата
nesco писал(а):
А ты пиши нормально
ну это как бы я же и писал вроде что: заменяются " , " на ";"
------------ Дoбавленo в 21.49:
Но все равно обещаю исправится. Уже даже жена согласилась взять надо мной шефство ночью
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#37: 2011-09-25 21:52:26 ЛС | профиль | цитата
Neo писал(а):
ну это как бы я же и писал вроде

Да не заметили мы там пробелы, вот и все. Забей на это, не стоит это того.

Посмотрел схему, ничего не нашел, что могло бы торомозить процесс. Где-то еще чего-то есть неучтенное
карма: 22

0
Ответов: 704
Рейтинг: 7
#38: 2011-09-25 21:56:48 ЛС | профиль | цитата
nesco, дальше запись результата в мемори. Да и грузить начало только после добавления вышеописанной схемы - отключаю в ней таймер - работает нормально...

карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#39: 2011-09-25 21:56:57 ЛС | профиль | цитата
Neo, я так полагаю, что temp_history это твой лог файл. А ты знаешь, что у компонента StrList есть интересная точка -- doAppend называется, специально разработана для ведения лог файлов
Но может и знаешь, это чисто мои предположения и рекомендации
карма: 22

0
Ответов: 704
Рейтинг: 7
#40: 2011-09-25 21:57:33 ЛС | профиль | цитата
Интервал в таймере увеличил до 20 секунд с 10, хотя все выполнение занимает полсекунды ровно.
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#41: 2011-09-25 21:58:03 ЛС | профиль | цитата
Neo писал(а):
отключаю в ней таймер - работает нормально...

Попробуй потключать участки схемы от конца к таймеру
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#42: 2011-09-25 21:58:51 ЛС | профиль | цитата
Neo писал(а):
И вы таки действительно думаете, что проблема загрузки в том, как я разбиваю строку?
нет, конечно.
А под каким именем
Neo писал(а):
термометр скидует логи файлами

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 704
Рейтинг: 7
#43: 2011-09-25 22:01:41 ЛС | профиль | цитата
nesco писал(а):
doAppend
к сожалению, не подойдет. Там ведь я загружаю полностью тот же файл+новая строка. Получится файл+новая строка + файл+2новых строки...
------------ Дoбавленo в 22.01:
Tad писал(а):
А под каким именем
2011-9-20 20h51m11s.csv как пример
------------ Дoбавленo в 22.01:
посему я и не боюсь брать тупо последний в списке файл.
------------ Дoбавленo в 22.01:
не проверяя его дату создания
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#44: 2011-09-25 22:04:09 ЛС | профиль | цитата
Neo писал(а):
Интервал в таймере увеличил до 20 секунд с 10, хотя все выполнение занимает полсекунды ровно.

Попробуй зациклить работу поиска файлов с onEndSearch на он onSearch через миллисекундный одноразовый таймер, а свой выброси
------------ Дoбавленo в 22.04:
Neo писал(а):
Там ведь я загружаю полностью тот же файл+новая строка. Получится файл+новая строка + файл+2новых строки...

Да хоть двадцать новых строк -- doAppend весь список добавляет к файлу
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#45: 2011-09-25 22:07:25 ЛС | профиль | цитата
Neo писал(а):
2011-9-20 20h51m11s.csv
и с каким интервалом он пишет ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)