![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 09.09.2016
Сообщений: 2
|
![]()
Помогите !.
Пишу клиент игровой для себя!. Уважаемые формучене помогите с проектом, есть пару моментов уже до того что есть подозрение на криворукости. Есть формы есть компоненты , модуля , скрипты на начальной основе. Есть на форме пару компонентов! 1 из них Page Control . Кодинг! тоже правильный но есть проблема. Сравнение обычного браузера IE и того что я написал, пс: да знаю что я пишу не сам движок браузера а просто скажем так эмуляцию копий браузера на основе IE,данная возникшая ситуаций меня полностью вогнала в тупик. Я сделал на Page Control две таб шет , добавил компонент маин меню, забил кодинг , сделал код на то чтобы браузер IE работал в Page Control в новой вкладке ! а не в новом открывшемся Ie браузере который есть на компьютере. Код правильный , всё работает как надо. Ситуация , моя проблема , если сравнивать IE и мой проект! разница IE и моего проекта .Браузер IE который на компьютер если кода написать не правильно даже 2 вкладки будет прогружать Java полностью и запускать в игру! , если написать код правильно и сделать так чтобы мой проект запускался не в IE а во второй вкладке Page Controla! он в место игры показывает черный экран . unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ComCtrls, Vcl.Menus, Vcl.OleCtrls, SHDocVw; type TForm1 = class(TForm) PageControl1: TPageControl; TabSheet1: TTabSheet; TabSheet2: TTabSheet; TabSheet3: TTabSheet; TabSheet4: TTabSheet; MainMenu1: TMainMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; JavaJavaSkript1: TMenuItem; N4: TMenuItem; WebBrowser1: TWebBrowser; WebBrowser2: TWebBrowser; N11111: TMenuItem; procedure N4Click(Sender: TObject); procedure WebBrowser1NewWindow2(ASender: TObject; var ppDisp: IDispatch; var Cancel: WordBool); procedure WebBrowser2NewWindow2(ASender: TObject; var ppDisp: IDispatch; var Cancel: WordBool); private { Private declarations } public { Public declarations } end; var Form1: TForm1; Flags: OleVariant; DirInfo: TSearchRec; r: integer;dir: string; hCacheDir : LongWord; dwEntrySize : LongWord; dwLastError : LongWord; implementation {$R *.dfm} procedure TForm1.N4Click(Sender: TObject); begin Flags:=1; WebBrowser1.Navigate('http:\\www.darkorbit.com'); end; procedure TForm1.WebBrowser1NewWindow2(ASende r: TObject; var ppDisp: IDispatch; var Cancel: WordBool); var i: Integer;u : variant;v : IDispatch;s : string; var BodyElement : variant; ElementCo: variant;HTMLFrames: variant;HTMLWnd : variant;hCacheDir: LongWord;dwEntrySize: LongWord; tabsheet : TTabSheet;WB : TWebBrowser; begin //скриптовое творение веб браузера 1 лист WebBrowser1.Silent := True; ppDisp := WebBrowser2.DefaultDispatch; end; procedure TForm1.WebBrowser2NewWindow2(ASende r: TObject; var ppDisp: IDispatch; var Cancel: WordBool); begin WebBrowser2.Silent := False; end; end. помогите решить проблему! мне нужно чтобы игра прогружалась в самом клиенте моего веб браузера , что я делаю не так и почему черный экран!? Последний раз редактировалось Сергей2016ss; 09.09.2016 в 01:10. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 360
|
![]()
Тут явно нужен переводчик, иначе из Ваших слов ничего не понятно, что именно нужно.
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 09.09.2016
Сообщений: 2
|
![]()
согласен)) ,напиши пожалуйста что не понятно я переведу раз так.
Вроде всё ясно расписал. Проблема моя в том что у меня в моём проекте не перегружаетcя Java для игры в клиенте , просто код того что на компьютере IE запускает полноценно игру а вот мой проект нет . В чём вызвана ошибка . |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клиент для мобильной игры (Delphi 7) | -Flover- | Фриланс | 9 | 20.10.2012 12:58 |
Требуется программист C/C# (или Delphi) + mySQL для разработки БД + локальный клиент | geoagent | Фриланс | 1 | 26.04.2010 22:09 |
посчитать какая доставка для клинта 10-я? Delphi (Клиент-Сервер) | Vindigo | Помощь студентам | 6 | 27.01.2008 15:28 |
TWebBrowser/EmbeddedWB или как сделать игровой клиент! | flaxe | Работа с сетью в Delphi | 1 | 18.11.2006 19:14 |