Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.55/29: Рейтинг темы: голосов - 29, средняя оценка - 4.55
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
1

Где найти файл Ceflib.pas?

27.05.2014, 11:43. Просмотров 5402. Ответов 89
Метки нет (Все метки)

Не находит ceflib.pus Что делать?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2014, 11:43
Ответы с готовыми решениями:

В файле 1.PAS дана строка символов. Записать в файл 2.PAS строку, полученную из исходной по следующему правилу: заменить все вхождения подстроки ‘123
В файле 1.PAS дана строка символов. Записать в файл 2.PAS строку, полученную из...

Где находятся .pas файлы?
Простой вопрос, где находиться .pas файлы? К примеру Windows.pas,Variants.pas...

Сохранил *.PAS файл в формате юникода, как вернуть пас файл в анси
я пытался китайский добавить в свою программу и случайно сохранил пас файл (или...

Удалил pas файл
в общем удалил pas файл. остался dfm - object setUsers: TADOQuery ...

Пропал файл Unit1.pas
Вчера было всё нормально, сегодня отсутствует файл Unit1.pas( Думал:"ничего...

89
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
29.05.2014, 12:23  [ТС] 21
У меня ещё проблемы с alfaskins начались!
0
droider
Universal
Эксперт Pascal/Delphi
4397 / 2445 / 763
Регистрация: 04.10.2012
Сообщений: 8,890
29.05.2014, 12:30 22
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
проблемы с alfaskins начались
в плане?
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
29.05.2014, 14:43  [ТС] 23
Вставляю скин выдает ошибку
0
droider
Universal
Эксперт Pascal/Delphi
4397 / 2445 / 763
Регистрация: 04.10.2012
Сообщений: 8,890
29.05.2014, 14:57 24
Chesterfield20, какую? И каким образом задаете скин?
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
29.05.2014, 15:15  [ТС] 25
Delphi
1
[Fatal Error] Unit1.pas(7): File not found: 'sSkinManager.dcu'
Да ещё бы хотелось бы найти решение по поводу ceflib.pus
0
droider
Universal
Эксперт Pascal/Delphi
4397 / 2445 / 763
Регистрация: 04.10.2012
Сообщений: 8,890
29.05.2014, 18:54 26
Chesterfield20, неправильно устанавливаете значит
0
northener
пофигист широкого профиля
3423 / 2323 / 630
Регистрация: 15.07.2013
Сообщений: 13,747
29.05.2014, 20:56 27
Ну раз
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
[Fatal Error] Unit1.pas(7): File not found: 'sSkinManager.dcu'
то пришлось перечитать один из твоих ранних ответов
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
После чего
в Librery path: указываю путь к папке win32. // Этот путь тут совсем не нужен, а нужен тут именно то, что ты пишешь в
Browsing path: указываю путь к папке src. // Вот именно этот путь нужно прописывать в Library path
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 11:34  [ТС] 28
Цитата Сообщение от northener Посмотреть сообщение
то пришлось перечитать один из твоих ранних ответов
Это sSkinManage а там проблемы с Chromiumom
0
DenNik
Непрофессионал
1801 / 1406 / 307
Регистрация: 26.07.2011
Сообщений: 7,859
30.05.2014, 13:17 29
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
[Fatal Error] Unit1.pas(7): File not found: 'sSkinManager.dcu'
это говорит о том, что IDE не найдет путь к исходникам AlphaSkins (либо он не прописан, либо их вообще нет)
0
northener
пофигист широкого профиля
3423 / 2323 / 630
Регистрация: 15.07.2013
Сообщений: 13,747
30.05.2014, 14:06 30
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
Это sSkinManage а там проблемы с Chromiumom
А твоя ошибка одна и та же. Ты в Library Path в обоих случаях не добавил путь к dcu-шкам этих библиотек. Вот IDE и компилятор их и не находят. И следовательно не могут скомпилировать твою программу.
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 17:15  [ТС] 31
Подскажите как правильно установить?
0
DenNik
Непрофессионал
1801 / 1406 / 307
Регистрация: 26.07.2011
Сообщений: 7,859
30.05.2014, 17:34 32
dELPHI КАКАЯ?
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 17:56  [ТС] 33
Delphi7
0
DenNik
Непрофессионал
1801 / 1406 / 307
Регистрация: 26.07.2011
Сообщений: 7,859
30.05.2014, 18:00 34
Tools > Environment Options > Library Path

здесь прописываешь пути к папкам с исходниками
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 20:10  [ТС] 35
Я так и делал

Добавлено через 1 час 6 минут
Проблема явно не в проге.
Когда я присваиваю TChromium событие: Chromium1LoadStart, и Chromium1LoadEnd
а им значение:

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
procedure TForm1.Chromium1LoadEnd(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame;
  httpStatusCode: Integer; out Result: Boolean);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add('ÑòðГ*Г*ГЁГ¶Г* Г§Г*ãðóæåГ*Г*!');
end;
 
procedure TForm1.Chromium1LoadStart(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add(frame.Url + '...');
end;
Программа компилируется
но при нажатие на кнопку которой дано действие:
Delphi
1
Chromium1.Load('http://onlikino.clan.su/video/viadd');
Выдает ошибку:


Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 550С01FB in module 'libcef.dll'. Read off address FFFFFFFF'. Process stopped. Use Step or Run to continue

Хотя без событий: Chromium1LoadStart, и Chromium1LoadEnd
Кнопка делает свои действия!
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 20:14  [ТС] 36
Где найти файл Ceflib.pas?
0
northener
пофигист широкого профиля
3423 / 2323 / 630
Регистрация: 15.07.2013
Сообщений: 13,747
30.05.2014, 20:38 37
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
Я так и делал
А ошибка [Fatal Error] Unit1.pas(7): File not found: 'sSkinManager.dcu'
говорит что не делал или делал не так.
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
Проблема явно не в проге.
Когда я присваиваю TChromium событие: Chromium1LoadStart, и Chromium1LoadEnd
а им значение:
А тут уже нужно разбираться с компонентом ТChromium. Где-то ты что-то неправильно делаешь.
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
30.05.2014, 23:45  [ТС] 38
Ну вот полностью код программы:
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ceflib, cefvcl, StdCtrls;
 
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Memo1: TMemo;
    Chromium1: TChromium;
    procedure Button1Click(Sender: TObject);
    procedure Chromium1LoadEnd(Sender: TObject; const browser: ICefBrowser;
      const frame: ICefFrame; httpStatusCode: Integer;
      out Result: Boolean);
    procedure Chromium1LoadStart(Sender: TObject;
      const browser: ICefBrowser; const frame: ICefFrame);
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
begin
Chromium1.Load('http://onlikino.clan.su/video/viadd');
end;
 
procedure TForm1.Chromium1LoadEnd(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame;
  httpStatusCode: Integer; out Result: Boolean);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add('Страница загружена!');
end;
 
procedure TForm1.Chromium1LoadStart(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add(frame.Url + '...');
end;
 
procedure TForm1.FormCreate(Sender: TObject);
begin
 
end;
 
end.
Добавлено через 2 часа 27 минут
Мне так кажется чего то в uses не хватает или же код
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
procedure TForm1.Chromium1LoadEnd(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame;
  httpStatusCode: Integer; out Result: Boolean);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add('Страница загружена!');
end;
 
procedure TForm1.Chromium1LoadStart(Sender: TObject;
  const browser: ICefBrowser; const frame: ICefFrame);
begin
if not frame.IsMain then
  exit;
 
  Memo1.Lines.Add(frame.Url + '...');
end;
по другому нужно написать. Я программу делал по видео урокам, там использовали delphi 2010
а я сделал на delphi7
0
northener
пофигист широкого профиля
3423 / 2323 / 630
Регистрация: 15.07.2013
Сообщений: 13,747
31.05.2014, 00:00 39
Цитата Сообщение от Chesterfield20 Посмотреть сообщение
Мне так кажется чего то в uses не хватает
Я уже говорил что тогда бы не скомпилировался бы код.
0
Chesterfield20
6 / 6 / 2
Регистрация: 25.11.2013
Сообщений: 239
31.05.2014, 01:09  [ТС] 40
Тогда я вообще нечего не пойму

Добавлено через 25 минут
Вот видео по которому делал:


Добавлено через 40 минут
Выше я показал картинку, может там нужно ввести путь к файлам dll. Они у меня лежат с проектом в одной папке
0
31.05.2014, 01:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2014, 01:09

пропал файл umain.pas
добрый день. я писал программу на делфи, она спокойно работала не только на...

Как использовать сторонний pas файл
Имеется готовый pas файл вот с таким кодом unit Draglb; interface uses...

Программно заставить откомпилировать *.pas файл
Нужно чтобы программа, пользуясь каким-либо компилятором после выбора файла...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru