Вверх ↑
Этот топик читают: Гость
Ответов: 254
Рейтинг: 6
#31: 2014-01-17 21:02:23 ЛС | профиль | цитата
foksov, по языковому нашел, а вот что связано с темой по обновлению собственной программы глухо
------------ Дoбавленo в 20.44:
http://forum.hiasm.com/forum_serv.php?q=56&id=3675
почему не срабатывает языковая локализация? и обязательно к реестру привязываться?
------------ Дoбавленo в 21.02:
Add(MainForm,89870,308,357)
{
Left=20
Top=105
Width=395
Height=229
BorderStyle=1
Position=1
Point(onClose)
MakeTrans(Caption)
link(onCreate,16395214:doRead,[(376,377)(376,202)])
}
Add(Translator,13244755,189,315)
{
Lang="ru"
LangWords=['Edit'="правка",'Label'="метка",'This example show how you can add multi language in your HiAsm project'="Этот пример показывает как вы можете добавить многоязычность в ваш проект HiAsm",'Hello world'="Привет мир",'Ok'="Окей",'ONE'="ОДИН",'TWO'="ДВА"]
}
Add(Edit,6652430,224,217)
{
Left=225
Top=25
MakeTrans(Text)
}
Add(Label,8717120,168,217)
{
Left=160
Top=30
MakeTrans(Caption)
}
Add(Label,8392555,168,259)
{
Left=35
Top=65
Width=237
Height=42
Caption="This example show how you can add multi language in your HiAsm project"
AutoSize=1
MakeTrans(Caption)
}
Add(InfoTip,15815105,140,196)
{
Info=#18:static translation|
Width=134
Height=109
}
Add(Button,14674692,189,371)
{
Left=85
Top=115
Width=110
Caption="Ok"
MakeTrans(Caption)
link(onClick,3792208:doEvent1,[])
}
Add(ComboBox,11375930,308,196)
{
Left=35
Top=25
Width=45
Height=21
Strings=#2:ru|2:en|
DataType=1
ReadOnly=0
Point(doSelectString)
link(onClick,16395214:doWrite,[])
}
Add(Registry,16395214,392,196)
{
HKey=1
Key="Software\HiAsm"
Value="tr"
link(onRead,11375930:doSelectString,[(439,202)(439,264)(296,264)(296,244)])
}
Add(Application,9869308,308,273)
{
}
Add(WinExec,3441968,308,322)
{
link(FileName,9869308:AppFileName,[])
}
Add(Hub,3792208,259,371)
{
link(onEvent1,3441968:doExec,[(297,377)(297,328)])
link(onEvent2,89870:doClose,[])
}
Add(Label,7008698,63,54)
{
Left=290
Top=130
Width=35
Height=17
Caption="ONE"
MakeTrans(Caption)
}
Add(Label,16658942,126,56)
{
Left=290
Top=155
Caption="TWO"
}


нашел вот такой пример. Но мне надо чтобы создавался ini файл и тянул перевод с папки lanq - в зависимости от выбранного файлика .lng
карма: 0

0
Ответов: 824
Рейтинг: 138
#32: 2014-01-17 21:13:19 ЛС | профиль | цитата
Перевод (локализация) меню, панелей инструментов и любых списков.
карма: 1

0
Ответов: 254
Рейтинг: 6
#33: 2014-01-17 21:35:53 ЛС | профиль | цитата
sashaoli, премного блогадарен!!!! То, что надо ))
а не подскажешь как реализовать обновление?
карма: 0

0
Ответов: 824
Рейтинг: 138
#34: 2014-01-17 21:47:36 ЛС | профиль | цитата
Тему читал вскользь, по этому - Обновление чего?
карма: 1

0
Ответов: 1376
Рейтинг: 197
#35: 2014-01-17 21:50:37 ЛС | профиль | цитата
sashaoli,
Medvedoc писал(а):
дайте пожалуйста пример исходника или схемы как сделать обновление собственной программы и языковые файлы

[offtop]Блин, вот кто бы меня научил обновлять собственную программу без моего вмешательства... [/offtop]
карма: 1

0
Ответов: 254
Рейтинг: 6
#36: 2014-01-17 21:55:33 ЛС | профиль | цитата
хотя бы ветку на форуме - все облазил. Встречаются темы тока по обновлению самого хиасма

карма: 0

0
Ответов: 824
Рейтинг: 138
#37: 2014-01-17 21:59:40 ЛС | профиль | цитата
У меня сделано так:
при запуске, программа скачивает с моего сайта маленький файлик, в котором записана последняя версия программы и ссылка на закачку.
считывает версию из этого файлика и сравнивает с текущей версией программы: если версия из файла выше текущей - скачиваем файл по ссылочке, иначе - ничего не делаем....

карма: 1

0
Ответов: 254
Рейтинг: 6
#38: 2014-01-17 22:01:40 ЛС | профиль | цитата
то что надо а как реализовал? а не делал защиту программы?
карма: 0

0
Ответов: 824
Рейтинг: 138
#39: 2014-01-17 22:24:50 ЛС | профиль | цитата
Начало может быть такое:
code_32842.txt
------------ Дoбавленo в 22.24:
Medvedoc писал(а):
а не делал защиту программы?

Защита у программы супер!

Называется - "На... кому нужна такая программа!"

Можете взглянуть здесь если украинский знаете...

карма: 1

0
файлы: 1code_32842.txt [941B] [250]
Ответов: 254
Рейтинг: 6
#40: 2014-01-17 22:30:01 ЛС | профиль | цитата
блин нет в сборке pointerelement
------------ Дoбавленo в 22.30:
украинский точно не знаю
карма: 0

0
Ответов: 824
Рейтинг: 138
#41: 2014-01-17 22:32:35 ЛС | профиль | цитата
Medvedoc писал(а):
украинский точно не знаю
Вот я и говорю - защита СУПЕР!
карма: 1

0
Ответов: 254
Рейтинг: 6
#42: 2014-01-17 22:38:46 ЛС | профиль | цитата
защита у меня на последнемместе ) на первом обновление
карма: 0

0
Ответов: 1376
Рейтинг: 197
#43: 2014-01-17 22:54:38 ЛС | профиль | цитата
Medvedoc писал(а):
sashaoli, премного блогадарен!!!!
[offtop]а заплюсить времени не хватило?[/offtop]
карма: 1

1
Голосовали:Medvedoc
Ответов: 254
Рейтинг: 6
#44: 2014-01-17 22:56:39 ЛС | профиль | цитата
foksov,
блин нет в сборке pointerelement

карма: 0

0
Ответов: 1376
Рейтинг: 197
#45: 2014-01-17 23:04:59 ЛС | профиль | цитата
Medvedoc, ну не меня надо было плюсить , а sashaoli, он же помогает!
карма: 1

2
Голосовали:sashaoli, Tad
Сообщение
...
Прикрепленные файлы
(файлы не залиты)