|
|
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Есть тут люди с добрым сердцем? Ищу бескорыстного наставника по Delphi, к которому можно обратиться с глупыми вопросами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:35:22 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Нет таких. Последние 15 лет тут таких точно не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:44:23 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
чччД, да ну, так всё плохо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:45:27 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Тут Delphi никто не знает (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:45:49 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarчччД, да ну, так всё плохо? Попробуй просьбу продублировать в разделе "Работа". Там народ опух от меркантильности - наверняка пожелают расслабиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:49:22 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
чччДGallemarчччД, да ну, так всё плохо? Попробуй просьбу продублировать в разделе "Работа". Там народ опух от меркантильности - наверняка пожелают расслабиться. Да я сразу предвижу ответ "парень, ты некрофил, бросай свою Делфи и иди на Java, C#, C++ или вообще нахер" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:52:05 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemar, Тут вроде по известному направлению не посылали особо. Пиши, главное - что бы уж совсем не азы. Не любит народ, когда человек не может даже несколько глав Пачеко осилить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:56:36 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
makhaon, совсем уж азы не спрашиваю, просто бывают ситуации, когда "нутром чую, что 0,5, а математически выразить не могу", т.е. просто не понимаю как сделать. Опыт небольшой в программировании вообще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 11:59:02 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemar, в разделе "Delphi" лично я стараюсь дурковать по пятницам. Иначе работать времени не остается. Присоединяйся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:01:01 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
makhaonНе любит народ, когда человек не может даже несколько глав Пачеко осилить. Фаронов, Фленов, немного Кенту, Гофман пойдут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:12:03 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemar, Игорень, а ты чего хотел-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:12:26 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarmakhaonНе любит народ, когда человек не может даже несколько глав Пачеко осилить. Фаронов, Фленов, немного Кенту, Гофман пойдут?Пачеко, Кэнту пойдут. А больше и не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:15:23 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
ДокGallemar, Игорень, а ты чего хотел-то? Да засел сегодня с утра за утилитку, надо распарсить xml и загнать в базу Firebird, весь день над ней туплю. Нужен кто-то чтобы носом натыкал в говнокод и направил на путь истинный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:15:51 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarДокGallemar, Игорень, а ты чего хотел-то? Да засел сегодня с утра за утилитку, надо распарсить xml и загнать в базу Firebird, весь день над ней туплю. Как пробовал? Что не получилось? И вообще код давай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:18:07 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
КвейдGallemarпропущено... Да засел сегодня с утра за утилитку, надо распарсить xml и загнать в базу Firebird, весь день над ней туплю. Как пробовал? Что не получилось? И вообще код давай Gallemar, не слушай его. Сейчас научишься XML парсить, потом на C# не сможешь перейти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:20:17 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
КвейдКак пробовал? Что не получилось? И вообще код давай Кто сказал, что не получилось? :) Получилось. Распарсил, запихал пока для проверки в Memo, осталось описать запросы. Сделал с помощью товарища с ветки firebird (там все Delphi знают!). Вопросы будут дальше. Ну и хочется, чтобы кто-то посмотрел и показал на косяки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:24:53 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarКвейдКак пробовал? Что не получилось? И вообще код давай Кто сказал, что не получилось? :) Получилось. Распарсил, запихал пока для проверки в Memo, осталось описать запросы. Сделал с помощью товарища с ветки firebird (там все Delphi знают!). Вопросы будут дальше. Ну и хочется, чтобы кто-то посмотрел и показал на косяки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:30:48 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarДа засел сегодня с утра за утилитку, надо распарсить xml и загнать в базу Firebird Если предложить использовать msxml как-то так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. то скоро обязательно придут и предложат свои, действительно самые быстрые, парсеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:31:54 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
YuRock Код: pascal 1. А, нет, из файла наверно Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:33:09 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarЕсть тут люди с добрым сердцем? "Злых людей нет на свете" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:34:40 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:35:01 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
YuRockто скоро обязательно придут и предложат свои, действительно самые быстрые, парсеры. Уже предлагали nativexml, я делал через xmldocument ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:36:51 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Квейд, ну и дальнейшая задача распарсить файл целиком и полученные данные с помощью FIB залить в базу. И всё :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:40:55 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemarя делал через xmldocument Если это просто утилита, которую запустил-закрыл, то нормально. А если сервер, который будет висеть постоянно, то будут проблемы с ростом не освобождаемой памяти, решить которые с помощью гугла я лично не смог - прешел на IXMLDOMDocument. Вроде можно как-то поиграться с менеджерами памяти, но я не стал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:42:50 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Именно что висеть постоянно, в идеале как служба. Её задача - проверять каталоги на предмет новых файлов (каталогов 150), если есть новые - парсить, заливать инфу в базу и удалять исходных файл. В день эдак 2-2,5 тысячи файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:45:02 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemar https://disk.yandex.ru/client/disk/for_sql Требует авторизацию, не могу глянуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:46:13 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:48:10 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemar, как показывает мой опыт , лучше все-таки писать сюда сомнительные на твой взгляд куски кода (лучше под спойлер), а проект целиком прикладывать аттачем. Тогда ответов будет больше, а особо интересующиеся скачают тестовый проект. В обратной последовательности не работает. Никому не интересно разбираться в простынях чужого кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:51:03 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Если структура XML внезапно будет нарушена, тут легко схлопотать выход за пределы массива, ибо его размерность статична, а ты уверен что ChildNodes.Count будет константно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:52:53 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarИменно что висеть постоянно, в идеале как служба. Её задача - проверять каталоги на предмет новых файлов (каталогов 150), если есть новые - парсить, заливать инфу в базу и удалять исходных файл. В день эдак 2-2,5 тысячи файлов. Я-бы на лазарусе написал, там с xml работать просто и утечек не заметил. Но есть еще такой вариант: служба только проверяет наличие новых файлов, а обрабатывает другой исполняемый файл. Новый файл - новый процесс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:53:33 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Квейд Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Если структура XML внезапно будет нарушена, тут легко схлопотать выход за пределы массива, ибо его размерность статична, а ты уверен что ChildNodes.Count будет константно? Упс. Уверен только во втором случае, это спецификация, её вид будет неизменным. Вообще думал сделать всё таки по другому, т.к. потом всё равно расписывать оборачивая в запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:57:39 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
wadmanНо есть еще такой вариант: служба только проверяет наличие новых файлов, а обрабатывает другой исполняемый файл. Новый файл - новый процесс. Процесс явный, с графикой или консоль? Проблема,что когда запускается много окон никакой сервер не вывозит, тупит рабочий стол. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:58:43 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarИменно что висеть постоянно, в идеале как служба. Её задача - проверять каталоги на предмет новых файлов (каталогов 150), если есть новые - парсить, заливать инфу в базу и удалять исходных файл. В день эдак 2-2,5 тысячи файлов. Тогда уходить обязательно с TXMLDocument. Или вариант wadman с запуском отдельного процесса для каждого файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 12:59:38 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarПроцесс явный, с графикой или консоль? Проблема,что когда запускается много окон никакой сервер не вывозит, тупит рабочий стол. Какие окна вообще в службе? Не должно их быть там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:00:50 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
YuRockGallemarПроцесс явный, с графикой или консоль? Проблема,что когда запускается много окон никакой сервер не вывозит, тупит рабочий стол. Какие окна вообще в службе? Не должно их быть там. На данный момент каждый процесс запускается скриптом,который проверяет наличие файлов в каталоге,есть -файл - запускает процесс, нет - пропускает ход. Проверка раз в минуту. Есть файлы в ста каталогах - будет сто процессов с окнами. Я планировал службу,но с гуи,чтобы можно импорт по отдельным каталогам отключать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:13:15 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarwadmanНо есть еще такой вариант: служба только проверяет наличие новых файлов, а обрабатывает другой исполняемый файл. Новый файл - новый процесс. Процесс явный, с графикой или консоль? Проблема,что когда запускается много окон никакой сервер не вывозит, тупит рабочий стол. Создай vcl приложение, но убери весь код из проекта и запусти - никаких окон и консолей, но приложение работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:14:45 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
wadman,а как тогда заливку включать-выключать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:19:27 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemarа как тогда заливку включать-выключать? В смысле? Служба мониторит файлы и при необходимости запускает exe с параметрами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:30:53 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
wadman, после заливки еще надо вызватт печатт документа crystal reports или fr. Это без vcl можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:34:54 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
Gallemarwadman, после заливки еще надо вызватт печатт документа crystal reports или fr. Это без vcl можно сделать? Не представляю, как ЭТО можно сделать с помощь vcl. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:41:42 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarЭто без vcl можно сделать? Дак подцепи vcl, просто видимые формы не создавай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:46:19 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
wadmanGallemarЭто без vcl можно сделать? Дак подцепи vcl, просто видимые формы не создавай. Понял,спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 13:55:12 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
GallemarНа данный момент каждый процесс запускается скриптом,который проверяет наличие файлов в каталоге,есть -файл - запускает процесс, нет - пропускает ход. Проверка раз в минуту. Есть файлы в ста каталогах - будет сто процессов с окнами. Я планировал службу,но с гуи,чтобы можно импорт по отдельным каталогам отключать. Не знаю, конечно, задачи. Но мне видится служба без гуи, и отдельное оконное приложение (если уж так хочется), которое настраивает службу (её инифайл например). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 14:41:21 |
|
||
|
Есть тут люди с добрым сердцем?
|
|||
|---|---|---|---|
|
#18+
YuRockНе знаю, конечно, задачи. Но мне видится служба без гуи, и отдельное оконное приложение (если уж так хочется), которое настраивает службу (её инифайл например). Хороший вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2017, 14:48:06 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2042264]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 406ms |

| 0 / 0 |
