Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Вт Фев 20 2007 18:08 Заголовок сообщения: куда плыть? какой язык, если раньше был Delphi? |
|
|
Делал небольшие программки для себя и работы, облегчающие жизнь админа.
Использовал сначала TurboPascal, затем Delphi (легко и просто делая окошки и диалоги с кнопками)
Основные требования - это работа с файлами (чаще всего тесктовыми, но бывали и бинарные) и каталогами, работа с текстовыми строками и с интерфейсом те самые окошки, кнопочки.
Пришел в контору, где лицензионной Delphi нет, а я закон чту. В связи с чем у меня вопрос, что бы мне поставить-выучить попроще, бесплатное и отвечающие моим задачам?
Смотрел в сторону FreePascal не знаю как там, если на уровне TurboPascal, то для работы с текстовыми файлами идеальный вариант, а что для работы с интерфейсом.
Может конечно не стоит зацикливаться на паскале и его клонах и посмотреть на что-то другое, например JAVA? Однако мизерность моих задач говорит, что можно обойтись более простым приемом.
Кто что посоветует!
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Пн Фев 26 2007 03:07 Заголовок сообщения: |
|
|
Мизерность задач говорит о том, что можно выучить VBScript и писать в блокноте сценарии, соответствующие твоим требованиям. И никаких прог устанавливать вообще не надо.
Главное, чтобы в конторе Виндоус лицензионным был. Удачи! |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Пн Фев 26 2007 14:38 Заголовок сообщения: |
|
|
VBS пользуюсь и с успехом, однако вызывает отвращение лично у меня, уж простите все, кому он нравится. Отвращение без причин, просто внешние ощущения, как у блондинки.
К тому же, хотя скорее всего я просто не знаю всех возможностей, на мой взгляд там неудобно делать сложный интерфейс ,если вообще возможно (окошки, меню, диалоги).
При работе со строками мне хватило бы и bat файла, но увы, хочется все сразу, и удобно и красиво.
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Constantine
Зарегистрирован: 27.02.2007 Сообщения: 5 Откуда: Екатеринбург
|
Добавлено: Ср Фев 28 2007 10:46 Заголовок сообщения: вместо Delphi |
|
|
Для grf: Вместо Delphi можно использовать бесплатный Lazarus отсюда: www.lazarus.freepascal.org Практически не заметите разницы на первых порах |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Чт Мар 01 2007 10:48 Заголовок сообщения: |
|
|
Да, спасибо! именно то, что я искал. Одно НО Почему простейшая программа форма с кнопкой и надписью (нажимаешь на кнопку на надписи меняется название) после сборки в екзешник файл весит свыше 6 мегов !!!
Просто установил, без дополнительных настроек. Что надо сделать или где прочитать об этом?
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Constantine
Зарегистрирован: 27.02.2007 Сообщения: 5 Откуда: Екатеринбург
|
Добавлено: Чт Мар 01 2007 11:07 Заголовок сообщения: Lazarus |
|
|
Ну и пусть себе весит. Разве это много? |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Чт Мар 01 2007 11:18 Заголовок сообщения: |
|
|
Это ужасно много !!!!!!!!!
В делфях: форма с 5 кнопками, десятком надписей, списком весит менее 500кБ
Из-за чего такая разница. Что в этом коде такого. Я конечно подозреваю что дело в настройках по умолчанию, что что-то надо изменить, что он включает туда просто кучу всего, и, возможно, это даже лучше , например прога заведется на любой винде от 3.11 до висты, в отличии от делфийской проги. Но я хочу знать что там, и как, по необходимости, уменьшить объем.
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Constantine
Зарегистрирован: 27.02.2007 Сообщения: 5 Откуда: Екатеринбург
|
Добавлено: Чт Мар 01 2007 11:30 Заголовок сообщения: Lazarus |
|
|
Пробовал вертеть опциями компилятора чтобы уменьшить объем. Безрезультатно. Сам только начал, написал пока одну программку для коллег. Кстати, в отличии от других нормальных exeшников, 6-ти мегабайтный от Lazarus ужимается zipом до 1.8 М. Больше ничего не знаю. Я редкий гость в Windows. |
|
Вернуться к началу |
|
|
grf
Зарегистрирован: 05.04.2005 Сообщения: 1242 Откуда: Москва
|
Добавлено: Чт Мар 01 2007 11:37 Заголовок сообщения: |
|
|
Все равно СПАСИБО.
Действительно, то что искал.
_________________ Errare humanum est |
|
Вернуться к началу |
|
|
Jail
Зарегистрирован: 16.01.2007 Сообщения: 180 Откуда: Russia
|
Добавлено: Вс Мар 04 2007 11:54 Заголовок сообщения: |
|
|
Java и Python и никаких проблемок. На винде Java будет работать с тойже скоростью вычисления что и Си. А для маленьких программок, ну Си тоже неплохо, да и не как уж сложно буит)))) |
|
Вернуться к началу |
|
|
Jail
Зарегистрирован: 16.01.2007 Сообщения: 180 Откуда: Russia
|
Добавлено: Вс Мар 04 2007 11:57 Заголовок сообщения: |
|
|
Java и Python и никаких проблемок. На винде Java будет работать с тойже скоростью вычисления что и Си. А для маленьких программок, ну Си тоже неплохо, да и не как уж сложно буит)))) Есть учебники для чайников по Си, всё очень наглядно описано и Вам покажется это невообразимо легкой задачей. Берём Си, нужный Вам алгоритм, парочку-тройку функций ещё немного массивов, а может и классов, указатели на всю эту дрянь и вперёд! Проклятый кодинг станет Вам радостью)))))))) |
|
Вернуться к началу |
|
|
|