Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Пока что да . Выходят эдакие довольно чудовищные листинги... Порой сам ужасаюсь - смотрю на код загрузки страницы и думаю "неужели это всё я написал??" Но я ведь эти листинги кода по 100 раз переписываю, учусь. Для обучения очень важно задумку довести до логического конца и увидеть результат, потом, в следующей версии программы я уже совсем по-другому буду делать многие вещи, даже уже есть идеи как именно - ведь я беру все Ваши советы на заметку, "мотаю их на ус", так сказать. Вместе с тем, выполнение многих из них требует отложить в сторону то, что уже в какой-то мере готово, требует изменения подхода. Для многого просто не хватает порой элементарных знаний... Я не могу себе позволить браться за все сразу...
Quote (Alex3A)
вполне профессиональный интерес
Совершенно верно! Сейчас я работаю как раз над программой которая должна добротно работать и позволять диагностировать "силу мотива" (желания, интереса, стремления...), показывать особенности/ошибки мотивации, давать развернутые рекомендации, позволять даже управлять мотивацией (повышать и понижать силу мотива по желанию пользователя). Техническая сторона там простая до предела, а вот содержательную (собственно психологическую работу я по большей части уже сделал (хотя еще не мало и осталось), а то, что еще не сделал знаю как делать и могу спрогнозировать свои временные и трудозатраты. А в программировании я ничего спрогнозировать пока не могу , поэтому сосредоточился сейчас (пока лето и студенты да клиенты сильно не отвлекают) на программной стороне дела. Как будет в целом готова, закончу с содержательной стороной. Методику я разработал давно, опубликовал еще в 2005, применяю в работе с организациями (на тренингах, в организационно-психологическом консультировании и т.д.), но потребуется потом еще набор специальной статистики, валидизация методики и т.д. - много не программерской работы над продуктом. Я это пишу для того, чтобы было понятно, почему я продолжаю упорствовать в некоторых даже далеко не самых оптимальных решениях.
Quote (Alex3A)
лучшего применения для всевозможных тестов и найти трудно, только успевай делать
И здесь не могу не согласиться! И далеко не только тесты! Например, столько раз ловил себя на мысли, во время тренинга, что "вот сейчас бы за недельку сделать небольшую программку-тренажер, этим менеджерам среднего звена, чтобы отработали пять основных функций управления, чтобы выработали необходимые мыслительные привычки..." и т.д. А ведь с NB это возможно! Сколько программ-тренажеров можно сделать для отработки самых разных мыслительных реакций!!! Можно делать быстро очень полезные людям вещи (причем, под конкретных людей или конкретные задачи даже можно делать!), и скорость, и прицельность в наше время очень важны. Собственно, всегда говорили: "хороша ложка к обеду...". Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Например, что означает условие: <> [#13][#13] в коде объекта PushButton3
ссори это моя ошибка, вчера поздно было когда писал, ресеянность... там в место этого должны быть кавычки([#34]) Проверка на пустоту. Я сделал просто пример работы команд, а на остальное не обращай внимания(вечером переделаю)
Чего-то я не догоняю... А как же тогда я русифицировал саму NB?
Quote (toizy)
Кое-что, конечно, в ресурсах найти можно (например, тексты стандартных ошибок или констант, которые используются или нет - не факт), в остальных случаях можно попобовать программы, ищущие текстовые строки прямо в файле.
Это как-раз С и С++ многие тексты прячут прямо в теле файла, а у дэлфийских экзешников все тексты (и не толко тексты) аккурат в реурсах и находятся. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Си хранит формы в ресурсах в виде диалогов, тип такой у ресурсов. Делфи тоже хранит, но в виде собственных dfm файлов. Ты сможешь русифицировать название кнопки, но не сможешь изменить константы, например, сообщения об ошибках, если только это не предусмотрено разработчиком. Вот простой пример:
procedure TForm1.Button1Click(Sender: TObject); begin if counter > High(nArr) then counter := 0; Button1.Caption := nArr[counter]; Inc(counter); end;
Такое русифицировать ресторатором не получится. Но что-то мне подсказывает, что ты не использовал ресторатор
Quote (Peter)
се тексты (и не толко тексты) аккурат в реурсах и находятся.
Какие тексты? Если константы, то они в ресурсах не храняца. Изменить их можно спец. программами, названий не помню уже... они ввыполняют поиск по файлу, а не только по ресурсам. Я сам использовал одну такую прогу, надо было Notepad2 русифицировать, вот только не помню названия. Но прога была крутая, со словарём и другими примочками. Ей даже можно было указать, что кнопки с заголовком Cancel нужно заменить на кнопки с заголовком Отмена, и она сама всё это делала. По сто раз одно и тоже перодить не приходилось, достаточно было перевсти тольно одну такую кнопку. катился колобок по лесу пел песню он закрыв глаза а как с открытыми катиться когда ты катишься лицом
Такое, конечно же, нет! А только зачем это-то русифицировать? Я имел ввиду русификацию интерефейса в ресурсах!
Quote (toizy)
что ты не использовал ресторатор
Ресторатор нет, а вот ResHacker, кое-где использовать приходится.
Quote (toizy)
Какие тексты
Опять-таки речь идет об интерфейсе.
Quote (toizy)
достаточно было перевсти тольно одну такую кнопку.
В переводе строк, расположенных внутри файла есть одна большущая засада: длина строки должна оставаться НЕИЗМЕННОЙ! Иначе, жди глюки, и в каком месте программы глюк вылезет предсказать невозможно! А далеко не секрет, что перевести с английского на русский с сохранеим длины строки задача почти нереальная. Поэтому с переводом этих текстов нужно сто (а не семь!) раз отмерить, и один раз отрезать. Я попадал в эту засаду и не раз! В ресурсах же все куда демократичнее... - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Мне ни разу не доводилось с подобным сталкиваться, к стыду своему! Хотя такое решение тоже может иметь место быть!
Добавлено (07 Август 2009, 14:33) ---------------------------------------------
Quote (Alex3A)
А что же ты хотел, это ж машинный код, благо хоть сейчас контролные суммы не подсчитывают.
Ну да и я об том же! Поэтому (на мой взгляд) в эти "дела" лучше не соваться! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
вот только не помню названия. Но прога была крутая, со словарём и другими примочками. Ей даже можно было указать, что кнопки с заголовком Cancel нужно заменить на кнопки с заголовком Отмена
"Multilizer", "Passolo", "LikeRusXP"
Добавлено (07 Август 2009, 15:51) ---------------------------------------------
Quote (toizy)
Хлопотно.
осчибка,
Quote
[FatalError] UEjecucionAcciones.pas(48): File not found: 'AbZipTyp.dcu'
Только вот разобраться в них не просто. Думаю здесь поможет старый-добрый метод проб и ошибок ("метод тыка"), а может у кого есть знакомый переводчик!?
кому надо будет, разберутся, я до NeoCompres батник юзал, так натупил в скриптах и чуть ли не весь диск в архив закатал :D, а с плагом более-менее понятно и безопасно
Добавлено (07 Август 2009, 18:47) ---------------------------------------------
Quote (sp3d)
А они на каком?!
там вроде на 3 языках(я видел выбор в пункте "О плагине"), по умолчанию испанский. А вот и таблетка от языка
Добавлено (07 Август 2009, 18:54) --------------------------------------------- справка в них есть на англииском, а перевести на руский дело техники, времени и желания. Хочу попробовать перевести автоматом через онлайн переводчик
Para utilizar estas acciones del plugin NeoDouble tendrás que estar mas o menos familiarizado con los archivos de ayuda de HTML comprimido o CHM.
Puedes estudiar el ejemplo de archivo de ayuda que se incluye que se usa aquí mismo: veras que no es complicado preparar una buena ayuda para tu publicación.
перевод:
Quote
Чтобы использовать эти действия plugin NeoDouble ты должен будешь быть более или менее приученным для архивов помощи сплющенного HTML или CHM.
Ты можешь изучать пример архива помощи, которая включает, что используется прямо здесь: ты увидишь, что не осложнен как готовит хорошую помощь к твоей публикации.
взята из плагина NeoDouble но зато я понял для чего плагин
Сообщение отредактировано sp3d - Пт, 07 Августа 2009, 19:09
Добавлено (07 Август 2009, 19:27) ---------------------------------------------
Quote (Alex3A)
разумней просто декомпилить
И ЧТО мы получим в результате? Ню-ню...
Quote (toizy)
то приходится изголяца...
Утро понедельника так и шепчет: ЗАБЕЙ!.... - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Асемблер, и получим доступ к текстовым полям...потом перекомпилить. Я когда то пробывал, но не для русификации, просто поменял надпись заведомо большей длины, что бы убедиться что после изменения и повторной компиляции будет работать.
Каким образом? Они там, что в чистом виде что ли лежат? Для меня, например, асемблер - темный лес! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Каким образом? Они там, что в чистом виде что ли лежат? Для меня, например, асемблер - темный лес!
Ну почти в чистом, хотя немного руцями поработать и надо. А асемблером я занимался давно, еще до бейсика Энто тебе не ппрроседуры с хвункциями, а регистры стеки и прочия адресация, биты -шмиты,флаги,сегменты... логика ну совсем не людская
Ну почти в чистом, хотя немного руцями поработать и надо.
Quote (Alex3A)
логика ну совсем не людская
Вот поэтому я и говорю - ЗАБЕЙ!!! Овчинка выделки не стОит! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Вот поэтому я и говорю - ЗАБЕЙ!!! Овчинка выделки не стОит!
А до асемблера я в хексредакторе, самолично написаным, хексами вводил, в руках справочник по командам процессора и вперед. Не конечно сейчас такой ананизм не перенести, а тогда альтернативы то не было.