Kotyarko_O 1,906 #189174 Posted June 6, 2014 На счет Делфи - зачем он нужен? Если он язык для обучения Делфи - не язык. Это ООС программирования, на языке Паскаль. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,213 #189175 Posted June 6, 2014 на языке Паскаль. поправка, Object Pascal (*ориг.) Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189176 Posted June 6, 2014 (edited) Можно использовать библиотеки Windows для показа интернет сайтов Библиотеки на основе "Internet Explorer" который постоянно тупит. ОДНА в ней ПРОБЛЕМА возьмем ОС Windows XP, на ней стоит версия IE7,8, или древнее, то логически сразу станет понятно, многие скрипты, и флеш он поддерживать не будет, если и будет то нужно будет постоянно обновлять Adobe Flash. Итог: Не корректно будет отображать страницу, я не люблю IE какой бы он не был, он как был браузером по умолчанию для скачивания браузеров, так и им остался. А придумывать велосипед я не собираюсь вовсе, это глупо. Убирать Хромиум я пока что не собираюсь потому что я начинаю делать сайт, для пользователей. Edited June 6, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189212 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Azbuka 278 #189216 Posted June 7, 2014 @Amigo86, Awesomium почему бы не использовать? Весит 15Мб, что гораздо меньше 79Мб, по функциям - тот же Хромиум, но похудевший. Спасибо за ответы о среде делфи, но Делфи так же существует как язык с 2007 года и является диалектом Object Pascal. Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189225 Posted June 7, 2014 (edited) запускатор танков Основная идея программы не в запуске танчиков, а в установке модификации, и получения персональной статистики. Если вам нужно запускать танки, то используйте WOTLauncher.exe Что вы все так этот хромиум не недолюбливаете, емае, ну весит он где то ~48 мб, дак он нужен для отображения портала проекта, именно для пользователей. Систему программа не нагружает, память при сворачивании кушает всего 9 МБ ОЗУ, при работе в фоновом режиме ~40 МБ ОЗУ. Awesomium почему бы не использовать? Он для C++ с Pascal не канает. И не известно сколько этот шедевр будет хавать ОЗУ, и нет ли там уязвимостей от большого брата. Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189226 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189228 Posted June 7, 2014 (edited) Если пользователям нужна урезанная версия ПО (Lite), то без проблем можно реализовать, в ней будет по минимуму, это: 1. Получение статистики. 2. Модифицирование игры. 3. Пинг до серверов. 4. Базовая настройка программы. В ней не будет хрома, и будет наглядно приятный интерфейс, без стилей, то тогда программа приобритет вес в 20-30 мб. Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189229 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189230 Posted June 7, 2014 в 15 Мб уложиться? Не знаю, в делфи ХЕ3 уже много по напичкано всего, базовую программу если написать, к примеру БД редактор, когда ее доделал до ума то ее вес составлял 11 мб. В нее входит: uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Xml.XMLIntf, Xml.XMLDoc, Vcl.StdCtrls, MSXML, System.Actions, Vcl.ActnList, Xml.xmldom, Xml.Win.msxmldom, Vcl.ComCtrls; Все системное. Без использования библиотек XML вес 5мб. Но на этом и построена БД. Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189231 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189232 Posted June 7, 2014 (edited) Вот пример только что создал ЧИСТУЮ программу, добавил компонент Image и все! Ее вес изначально уже 10 МБ Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189234 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189235 Posted June 7, 2014 (edited) Delphi 2007 В 2007 нет поддержки Touch и много чего устаревшего, я бы и сам рад вернуться на D7 но нет, желания нету, ибо там отсутствуют компоненты, для нормальной работы с БД. В более новых версиях Delphi добавлены новые компоненты (некоторые морально устаревшие компоненты и библиотеки удалены (например компоненты QReport)), новые свойства для старых компонентов, и, конечно же, поэтому размер бинарника будет больше. Например, в Delphi 7 пустая форма весит 345 Кб, а в Delphi XE - 895 Кб. Основные отличия от 7: Поддержка unicode. Компоненты Ribbon (как меню в 2007 офисе). Значительно улучшена работа с памятью (утечек при крупных проектах намного меньше). Классы для работы с touch screen. В серии ХЕ добавлены компоненты для работы с облачными серверами. В ХЕ2 возможность компиляции под MAC OS и x64. Такие вот дела, это еще не все, все просто не перечислишь, что то добавлено, что то переделано. Попробую сжать EXE, посмотрю что получится. Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189237 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
PinkElfant 25 #189239 Posted June 7, 2014 (edited) ассемблер (для бородатых труъ программистов) и C/C++ кроссплатформенны (кроме ассемблера). даже самые тру бородатые =) очень в экстренных ситуациях прибегают к ассемблеру. Если же писать на ассемблере под конкретную ОС, то тут прямая зависимость от нее. . Но здесь стоит вопрос не в том что кроссплатформенне. Даже програмируя на Delphi и не используя слишком много сторонних компонентов, а юзать функции самой ОС(в этом случае WinApi) можно сделать программу максимум компактную и не занимающую много памяти. В нынешних реалях 30мб особой роли не играют. PS./ Висит открытый FireFox 10 вкладок открыто, занимает 560 MB озу, компьюетр имеет 1.5GB. Лагов особых нет. Edited June 7, 2014 by cep62rus Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189240 Posted June 7, 2014 (edited) Мне из всех Delphi больше всего нравятся версии XE, я знаю хорошо язык Pascal, C++ для меня как язык прог-ия сложный. Да уже я и привык на делфях, разницы принципиально ни какой, главное цель и ее решение. Не важно на чем ты пишешь, главное достичь цель. - А да чуть не забыл, Delphi XE уже поддерживают язык C++ И вот оно чудо! Сжал до 7 МБ программу. Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189244 Posted June 7, 2014 (edited) 1 Edited June 18, 2014 by ShadowHunterRUS Quote Share this post Link to post Short link Share on other sites
Amigo86 80 #189245 Posted June 7, 2014 (edited) wotsc.exe изначально вес 22 Мб сжал до 6 Мб wotsks.dll изначально вес 28 Мб сжал до 14 Мб Щас угарну и попробую сжать библиотеку Хромиума libcef.dll изначально вес 32 Мб сжал до 10 Мб Edited June 7, 2014 by Amigo86 Quote Share this post Link to post Short link Share on other sites
SkepticalFox 1,445 #189246 Posted June 7, 2014 wotsc.exe изначально вес 22 Мб сжал до 6 Мб wotsks.dll изначально вес 28 Мб сжал до 14 Мб Щас угарну и попробую сжать библиотеку Хромиума libcef.dll изначально вес 32 Мб сжал до 10 Мб Все! Выкладывай новую версию))) Quote Share this post Link to post Short link Share on other sites