[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 8
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 7
  • 8
  • »
Модератор форума: Jery  
Форум » Knights and Merchants: Remake » Редактирование игры » Libx Editor 2 (Программа для легкого способа работы с Libx)
Libx Editor 2
AlexandrVДата: Суббота, 06.04.2013, 18:43 | Сообщение # 1
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
1 beta версия готова. Если найдете ошибки или баги пишите.

Перейти на сайт


Сообщение отредактировал AlexandrV - Вторник, 18.06.2013, 14:33
 
AlexandrVДата: Четверг, 18.04.2013, 14:26 | Сообщение # 31
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
AntonP, Он имеет значек не тот что ярлык. Ярлык имеет значок что и у проекта а батник свой
 
JeryДата: Четверг, 18.04.2013, 14:30 | Сообщение # 32
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
Используй интерфейс IShellLink, как использовать его в делфях поможет тебе гугл, примеров куча.

«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)
 
AlexandrVДата: Четверг, 18.04.2013, 15:06 | Сообщение # 33
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
Скажите последнее как из ресурса res получить dll

Добавлено (18.04.2013, 15:06)
---------------------------------------------
Че я не так делаю

procedure TInstallClass.LoadMyLibrary(FileName: String);
begin
LibHandle:= LoadLibrary(PChar(FileName)); //PWideChar для 2009 Delphi и выше !
If LibHandle = 0 then begin
MessageBox(0,'Невозможно загрузить библиотеку s1',0,0);
Exit;
End;

XORString:= GetProcAddress(LibHandle,'XORString');

If @XORString = nil then begin
MessageBox(0,'Невозможно загрузить библиотеку',0,0);
Exit;
End;

end;

XORString это функция в Dll вот собственна переменная
XORString: Function(str:String; XORKey:byte) : string; cdecl; а вот как в длл

function XORString(str:String; XORKey:byte):string;

 
AntonPДата: Четверг, 18.04.2013, 15:34 | Сообщение # 34
Дозорный
Группа: Проверенные
Сообщений: 339
Награды: 1
Репутация: 7
Статус: Offline
распаковываешь из ресурса dll точно также как и любые другие файлы. Загружаешь длл в программу (динамически). Или лучше держи ее рядом с программой своей и загружай лёгким способом (статически).

Война и мир лучшая!
 
AlexandrVДата: Четверг, 18.04.2013, 18:45 | Сообщение # 35
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
AntonP, Мне надо так чтобы загружать чтобы ссобщение мое выдовала если библиотека не может быть загружена или дай код или скажи в чем ошибка почему он такто работает но не делает что должно делать

Добавлено (18.04.2013, 18:15)
---------------------------------------------


Что за ошибка

Добавлено (18.04.2013, 18:45)
---------------------------------------------
Исправил ошибку но как закрыть Dll

 
AntonPДата: Четверг, 18.04.2013, 19:23 | Сообщение # 36
Дозорный
Группа: Проверенные
Сообщений: 339
Награды: 1
Репутация: 7
Статус: Offline
Стандартная дельфияская ошибка "Не возможно получить доступ к ...", дельфийский дебаггер в помощь. Длл вроде сама выгружается когда приложение завершает свою работу. И вообще без  твоего кода сложно понять откуда и шо за ошибка.

Война и мир лучшая!
 
AlexandrVДата: Понедельник, 22.04.2013, 15:26 | Сообщение # 37
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
Извиняюсь за то, что меня не было так долго. Неожиданно полетела ОС, и пришлось на маке копировать все файлы, но теперь я вернулся и
готов продолжить.

Есть идея сделать второй редактора на Fire Monkey. То есть будут 2 одинна VCLдругой на Fire Monkey.Vcl будетвестись для Windows XP – 7, а Fire Monkey для Windows8, MAKOS X, Linux

Дайте, пожалуйста, ссылку на ASPack желательно ссылку наторент файл.


Сообщение отредактировал AlexandrV - Понедельник, 22.04.2013, 15:41
 
LIFEfreedomДата: Понедельник, 22.04.2013, 15:44 | Сообщение # 38
Ghost in the Shell
Группа: Модераторы
Сообщений: 1779
Награды: 15
Репутация: 123
Статус: Offline
AlexandrVлови


Здесь может быть ваша реклама. Недорого.
 
AlexandrVДата: Понедельник, 22.04.2013, 15:48 | Сообщение # 39
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
LIFEfreedom, Надеюсь полная версия. В тонрент файлов демо обычно не выкладывают.
 
LIFEfreedomДата: Понедельник, 22.04.2013, 15:49 | Сообщение # 40
Ghost in the Shell
Группа: Модераторы
Сообщений: 1779
Награды: 15
Репутация: 123
Статус: Offline
AlexandrV, Там много вариантов


Здесь может быть ваша реклама. Недорого.
 
AlexandrVДата: Понедельник, 22.04.2013, 19:53 | Сообщение # 41
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
LIFEfreedom, Там везде либо развод либо платная версия при том блю торентами качать так безопаснее

Добавлено (22.04.2013, 19:53)
---------------------------------------------
Если кто знает XE3 то помогите мне пожалуйста с библиотекой Fire Monkey как там работать и как там компелировать под другие ОС

 
JeryДата: Понедельник, 22.04.2013, 21:00 | Сообщение # 42
Мечник
Группа: Модераторы
Сообщений: 568
Награды: 2
Репутация: 50
Статус: Offline
LIFEfreedom, респект за ссылку =)
Цитата (AlexandrV)
LIFEfreedom, Там везде либо развод либо платная версия при том блю торентами качать так безопаснее
Просвети заблудшего, вас ист блю торрент? На любую платную версию находится бесплатный кряк.
Цитата (AlexandrV)
Если кто знает XE3 то помогите мне пожалуйста с библиотекой Fire Monkey как там работать и как там компелировать под другие ОС
Жажда новых технологий проснулась? "Давай я за тебя поищу" сезон 1 серия 2. Описание: "В этой серии пропущен шаг гугления. Приведены сразу "почти" конечные ссылки на интересующие нас вопросы"
Хабрахабр.

По моей инфе FireMonkey собирается только под винду, маки и минимаки(ифоны, ипады и прочая трата денег с приставкой и).

ЗЫ: предвижу третью серию сериала "Давай я за тебя поищу".


«Художник не тогда знает, что он достиг совершенства, когда нечего добавить, но когда нечего больше отнять». (Антуан де Сент-Экзюпери)

Сообщение отредактировал Jery - Понедельник, 22.04.2013, 21:05
 
AlexandrVДата: Понедельник, 22.04.2013, 21:26 | Сообщение # 43
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
Jery, Я уже скачал недеюсь нет вирусов

Со вторым спасибо хотя у меня и так мак стоит и я хочу сделать 2 версию для новой винды 8 используя уже готовый и красивый стиль мак оса и вынды 8

Добавлено (22.04.2013, 21:26)
---------------------------------------------
Но для начала стоит закончить с установочным пакетом бета версии кстати красивую картинку я убрал вообще убрал это так как много багов и работать будет только с Арео стилем у винды 7 а без него программа вообще не будет работать так что он похрж на обычный блокнот

 
LIFEfreedomДата: Понедельник, 22.04.2013, 21:27 | Сообщение # 44
Ghost in the Shell
Группа: Модераторы
Сообщений: 1779
Награды: 15
Репутация: 123
Статус: Offline
Jerybiggrin У меня всегда под рукой этот сайт
AlexandrV, Может лучше будет сделать с помощью более доступного метода?



Здесь может быть ваша реклама. Недорого.


Сообщение отредактировал LIFEfreedom - Понедельник, 22.04.2013, 21:34
 
AlexandrVДата: Понедельник, 22.04.2013, 21:51 | Сообщение # 45
Воитель
Группа: Проверенные
Сообщений: 1320
Награды: 4
Репутация: 33
Статус: Offline
LIFEfreedom, Если ты про инстялятор то с английским у меня не лады так что буду делать свой при том добавить в ехе файлы с помощью командной строки и копирование не так сложно для бетки вобще ключа не буду делать просто установить и все . Можно конечно воспользоваться смарт инстал маркет но зачем
 
Форум » Knights and Merchants: Remake » Редактирование игры » Libx Editor 2 (Программа для легкого способа работы с Libx)
  • Страница 3 из 8
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 7
  • 8
  • »
Поиск: