Delphi unit windows not found

Распознавание голоса и речи на C#

UnmanagedCoder 05.05.2025

Интеграция голосового управления в приложения на C# стала намного доступнее благодаря развитию специализированных библиотек и API. При этом многие разработчики до сих пор считают голосовое управление. . .

Реализация своих итераторов в C++

NullReferenced 05.05.2025

Итераторы в C++ — это абстракция, которая связывает весь экосистему Стандартной Библиотеки Шаблонов (STL) в единое целое, позволяя алгоритмам работать с разнородными структурами данных без знания их. . .

Разработка собственного фреймворка для тестирования в C#

UnmanagedCoder 04.05.2025

C# довольно богат готовыми решениями – NUnit, xUnit, MSTest уже давно стали своеобразными динозаврами индустрии. Однако, как и любой динозавр, они не всегда могут протиснуться в узкие коридоры. . .

Распределенная трассировка в Java с помощью OpenTelemetry

Javaican 04.05.2025

Микросервисная архитектура стала краеугольным камнем современной разработки, но вместе с ней пришла и головная боль, знакомая многим — отслеживание прохождения запросов через лабиринт взаимосвязанных. . .

Шаблоны обнаружения сервисов в Kubernetes

Mr. Docker 04.05.2025

Современные Kubernetes-инфраструктуры сталкиваются с серьёзными вызовами. Развертывание в нескольких регионах и облаках одновременно, необходимость обеспечения низкой задержки для глобально. . .

Создаем SPA на C# и Blazor

stackOverflow 04.05.2025

Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это. . .

Реализация шаблонов проектирования GoF на C++

NullReferenced 04.05.2025

«Банда четырёх» (Gang of Four или GoF) — Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес — в 1994 году сформировали канон шаблонов, который выдержал проверку временем. И хотя C++ претерпел. . .

C# и сети: Сокеты, gRPC и SignalR

UnmanagedCoder 04.05.2025

Сетевые технологии не стоят на месте, а вместе с ними эволюционируют и инструменты разработки. В . NET появилось множество решений — от низкоуровневых сокетов, позволяющих управлять каждым байтом. . .

Создание микросервисов с Domain-Driven Design

ArchitectMsa 04.05.2025

Архитектура микросервисов за последние годы превратилась в мощный архитектурный подход, который позволяет разрабатывать гибкие, масштабируемые и устойчивые системы. А если добавить сюда ещё и. . .

Многопоточность в C++: Современные техники C++26

bytestream 04.05.2025

C++ долго жил по принципу «один поток — одна задача» — как старательный солдатик, выполняющий команды одну за другой. В то время, когда процессоры уже обзавелись несколькими ядрами, этот подход стал. . .

Go Up to Error and Warning Messages (Delphi)

This error occurs if the compiler cannot find a unit that you specify in the uses section of the interface or the implementation.

To resolve this problem do one of the following:

  • Correct the path of the unit in the Delphi project source file (.dpr) of your project.
  • Add the location of the unit to the «Search path» field in Project > Options > Delphi Compiler.

If you wish to specify a global search path that applies to all your projects, add the desired location to the «Library path» in the Tools > Options > Environment Options > Delphi Options > Library.

    msm.ru

    Нравится ресурс?

    Помоги проекту!

    Пожалуйста, выделяйте текст программы тегом [сode=pas] … [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.


    Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
    1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
    2. Как «свернуть» программу в трей.
    3. Как «скрыться» от Ctrl + Alt + Del (заблокировать их и т.п.)
    4. Как прочитать список файлов, поддиректорий в директории?
    5. Как запустить программу/файл?
    … (продолжение следует) …


    Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
    Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


    Внимание
    Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
    Повторная попытка — 60 дней. Последующие попытки бан.
    Мат в разделе — бан на три месяца…


    ошибка при компиляции в delphi

    • Подписаться на тему
    • Сообщить другу
    • Скачать/распечатать тему



    Сообщ.
    #1

    ,

      Помогите пожалуйста. При компиляции любого проекта(в delphi 7) возникает одна и та же ошибка.
      Если проект называется, например, Proje1, то в нижней панели окна кода появляется надпись:
      [fatal error]Proje1.drp(1): Unit not found: ‘System.pas’ or binary equivalents(DCU,DPU)
      а в окне кода появляется закладка с кодом:

      program Project1;

      uses
      Forms,
      Unit1 in ‘Unit1.pas’ {Form1};

      {$R *.res}

      begin
      Application.Initialize;
      Application.CreateForm(TForm1, Form1);
      Application.Run;
      end.
      и верхняя строка подсвечивается.
      И так, я вообще ничего не могу скомпелировать.

      Сообщение отредактировано: maxim


      jack128



      Сообщ.
      #2

      ,

        Moderator

        Рейтинг (т): 181

        у тя пути сбились. в меню Tools|Environment Options|Library у тя должно быть прописано:
        в Library Path: $(Delphi)\Lib;$(Delphi)\Bin;$(Delphi)\Imports;$(Delphi)\Projects\Bpl;$(Delphi)\Rave5\Lib
        в Browsing Path: $(Delphi)\source\vcl;$(Delphi)\Source\Rtl;$(Delphi)\source\rtl\Corba45;$(Delphi)\source\rtl\Sys;$(Delphi)\source\rtl\Win;$(Delphi)\source\rtl\common;$(Delphi)\source\Internet;$(Delphi)\source\clx;$(Delphi)\source\websnap;$(Delphi)\Source\WebMidas;$(Delphi)\Source\Indy;$(Delphi)\Source\IntraWeb;$(Delphi)\Source\Samples;$(Delphi)\Source\Soap;$(Delphi)\Source\ToolsAPI;$(Delphi)\Source\Xml

        ps для delphi7


        maxim



        Сообщ.
        #3

        ,

          Написал, ничего не изменилось


          jack128



          Сообщ.
          #4

          ,

            Moderator

            Рейтинг (т): 181

            поиск system.pas/system.dcu на компе что дает??


            maxim



            Сообщ.
            #5

            ,

              Ну, он их находит.


              Miscђka



              Сообщ.
              #6

              ,

                пути к тем папкам, в которых находятся эти файлы должны быть прописаны там, где сказал jack128


                Andrew



                Сообщ.
                #7

                ,

                  Member

                  Рейтинг (т): 0

                  Цитата

                  надпись:
                  [fatal error]Proje1.drp(1)

                  Измени program Project1 на Proje1!

                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)

                  0 пользователей:

                  • Предыдущая тема
                  • Delphi: Общие вопросы
                  • Следующая тема

                  [ Script execution time: 0,0253 ]   [ 16 queries used ]   [ Generated: 5.05.25, 16:59 GMT ]  

                  Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.

                  Laertes

                  Posts: 29
                  Joined: Fri Apr 27, 2018 1:27 pm

                  MiniBrowser.dpr(54): F2613 Unit ‘uCEFApplication’ not found.

                  Good Morning!
                  I’m trying to compile the MiniBrowser demo and it’s giving this error.
                  I believe that it is an error in the installation or some configuration.

                  Code: Select all

                  program MiniBrowser;
                  
                  {$I cef.inc}
                  
                  uses
                    {$IFDEF DELPHI16_UP}
                    Vcl.Forms,
                    WinApi.Windows,
                    {$ELSE}
                    Forms,
                    Windows,
                    {$ENDIF }
                    uCEFApplication,
                    uMiniBrowser in 'uMiniBrowser.pas' {MiniBrowserFrm},
                    uPreferences in 'uPreferences.pas' {PreferencesFrm},
                    uSimpleTextViewer in 'uSimpleTextViewer.pas' {SimpleTextViewerFrm};
                  
                  {$R *.res}
                  
                  {$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}
                  
                  begin
                    GlobalCEFApp := TCefApplication.Create;
                  
                    if GlobalCEFApp.StartMainProcess then
                      begin
                        Application.Initialize;
                        {$IFDEF DELPHI11_UP}
                        Application.MainFormOnTaskbar := True;
                        {$ENDIF}
                        Application.CreateForm(TMiniBrowserFrm, MiniBrowserFrm);
                        Application.CreateForm(TPreferencesFrm, PreferencesFrm);
                        Application.CreateForm(TSimpleTextViewerFrm, SimpleTextViewerFrm);
                        Application.Run;
                      end;
                  
                    GlobalCEFApp.Free;
                    GlobalCEFApp := nil;
                  end.

                  Laertes

                  Posts: 29
                  Joined: Fri Apr 27, 2018 1:27 pm

                  Laertes

                  Posts: 29
                  Joined: Fri Apr 27, 2018 1:27 pm

                  Здравствуйте. Помогите в решении проблемы.

                  Есть тестовый консольный проект, который выполняет прием и передачу данных в COM порт. Проект создан в Delphi 10.3 (26.0.32), успешно компилируется и работает под платформами Win32 / Win64. Для работы с COM портом используется компонента TBlockSerial (Synapse SynaSer serial library 40).

                  При попытке скомпилировать проект под Ubuntu 16.04 получаю ошибку

                  [DCC Fatal Error] synaser.pas(105): F2613 Unit ‘Libc’ not found.

                  Другие проекты без использования Synaser компилируются и работают под Ubuntu без замечаний.

                  В SDK Delphi
                  C:\Users\User1\Documents\Embarcadero\Studio\SDKs\ubuntu16.04.sdk\lib\x86_64-linux-gnu
                  и на ПК с Ubuntu в \lib\x86_64-linux-gnu
                  присутствуют файлы libc.so6 и libc-2.23.co

                  Установка Ubuntu выполнена с нуля.

                  После установки использовал только команды

                  sudo apt-get update
                  sudo apt-get upgrade
                  sudo apt-get dist-upgrade
                  sudo apt install libqt4-dev
                  sudo apt install g++-8-multilib

                  Так же пробовал варианты настройки рекомендованные Embarcadero.

                  sudo add-apt-repository ppa:ubuntu-sdk-team/pp
                  sudo apt install ubuntu-sdk
                  sudo apt-get install zlib1g-dev

                  Тестировал на версиях Ubuntu 16.04, 18.04 и 19.04 — Ошибка аналогичная.

                  Сбойный кусок кода :
                  —-
                  unit synaser;

                  interface

                  uses
                  {$IFNDEF MSWINDOWS}
                  {$IFNDEF NO_LIBC}
                  Libc,
                  KernelIoctl,
                  {$ELSE}
                  termio, baseunix, unix,
                  {$ENDIF}
                  {$IFNDEF FPC}
                  Types,
                  {$ENDIF}
                  {$ELSE}
                  Windows, registry,
                  {$IFDEF FPC}
                  winver,
                  {$ENDIF}
                  {$ENDIF}
                  synafpc,
                  Classes, SysUtils, synautil;
                  —-

                  Подскажите как можно решить эту проблему или может посоветуете какую нибуть альтернативную компонету для работы с COM портом под Linux для Delphi 10.

                  Понравилась статья? Поделить с друзьями:
                  0 0 голоса
                  Рейтинг статьи
                  Подписаться
                  Уведомить о
                  guest

                  0 комментариев
                  Старые
                  Новые Популярные
                  Межтекстовые Отзывы
                  Посмотреть все комментарии
                • Не загружается windows в чем причина
                • Windows 7 starter lite torrent
                • Windows mobile удалить контакты
                • Оригинальный образ windows 10 pro x64 msdn
                • Для получения доступа к этой папке следует перейти на вкладку безопасность windows 10