AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) SynEdit verlangt VCL50.bpl - woher bekommen?
Thema durchsuchen
Ansicht
Themen-Optionen

SynEdit verlangt VCL50.bpl - woher bekommen?

Offene Frage von "DelphiProgrammer"
Ein Thema von DelphiProgrammer · begonnen am 12. Feb 2014 · letzter Beitrag vom 12. Feb 2014
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.539 Beiträge
 
Delphi 11 Alexandria
 
#11

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 15:37
Wo hast Du das Ding denn her? Wenn ich es hier herunterlade, ist auch das Runtime-Package enthalten.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
DelphiProgrammer

Registriert seit: 5. Apr 2013
Ort: Kennste eh net! wer weiss, wer weiss o.o
43 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#12

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 15:43
Wo hast Du das Ding denn her? Wenn ich es hier herunterlade, ist auch das Runtime-Package enthalten.
Interessant... ICh habs auch von Surceforge und die version stimmt mit der des Links überein.
Christopher
---------------------------------------------------
I ♥ Delphi
  Mit Zitat antworten Zitat
DelphiProgrammer

Registriert seit: 5. Apr 2013
Ort: Kennste eh net! wer weiss, wer weiss o.o
43 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#13

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 15:46
Ups
hehe
Habs garnet gesehen war doch drin nur weiter unten
Christopher
---------------------------------------------------
I ♥ Delphi
  Mit Zitat antworten Zitat
DelphiProgrammer

Registriert seit: 5. Apr 2013
Ort: Kennste eh net! wer weiss, wer weiss o.o
43 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#14

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 15:51
Hach ja
ich und der Synedit....

ich will jetzt die Runtime compilern und TADAAAAA:
Wer hätts gedacht - Ein Error
Code:
[Fataler Fehler] SynEdit_R2005.dpk(31): E2202 Package 'vcldb' wird benötigt, konnte aber nicht gefunden werden
Sind wir jetzt wieder bei VCL?

Was hab ich den jetzt schon wieder falsch gemacht
Christopher
---------------------------------------------------
I ♥ Delphi
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.539 Beiträge
 
Delphi 11 Alexandria
 
#15

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 16:35
Nun will er das Delphi-Package mit den Datenbankkomponenten, das dürfte aber bei der Personal fehlen. Ist denn da irgendwas mit DB dabei? Kann man evtl. den Verweis einfach löschen?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#16

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 16:41
Nun will er das Delphi-Package mit den Datenbankkomponenten, das dürfte aber bei der Personal fehlen. Ist denn da irgendwas mit DB dabei? Kann man evtl. den Verweis einfach löschen?
Ich möchte wetten, dafür gibt's ein $DEFINE (USE_DB, DELPHI_PERSONAL oder so) in irgendeiner *.inc-Datei.
Uli Gerhardt
  Mit Zitat antworten Zitat
DelphiProgrammer

Registriert seit: 5. Apr 2013
Ort: Kennste eh net! wer weiss, wer weiss o.o
43 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#17

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 17:34
Nun will er das Delphi-Package mit den Datenbankkomponenten, das dürfte aber bei der Personal fehlen. Ist denn da irgendwas mit DB dabei? Kann man evtl. den Verweis einfach löschen?
Ich möchte wetten, dafür gibt's ein $DEFINE (USE_DB, DELPHI_PERSONAL oder so) in irgendeiner *.inc-Datei.
Aha.
Also wie muss ich das verstehen? was soll ich machen?
Christopher
---------------------------------------------------
I ♥ Delphi
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#18

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 17:52
Ich möchte wetten, dafür gibt's ein $DEFINE (USE_DB, DELPHI_PERSONAL oder so) in irgendeiner *.inc-Datei.
Aha.
Also wie muss ich das verstehen? was soll ich machen?
Na, halt im SynEdit-Verzeichnis nach einer Datei mit Endung inc suchen (vielleicht steckt es sogar direkt in einer pas-Datei) und die mal nach DEFINE durchsuchen. Wenn du dabei was findest, was nach DB oder Delphi Personal klingt, zeig's uns.
Uli Gerhardt
  Mit Zitat antworten Zitat
DelphiProgrammer

Registriert seit: 5. Apr 2013
Ort: Kennste eh net! wer weiss, wer weiss o.o
43 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#19

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 18:00
Ich möchte wetten, dafür gibt's ein $DEFINE (USE_DB, DELPHI_PERSONAL oder so) in irgendeiner *.inc-Datei.
Aha.
Also wie muss ich das verstehen? was soll ich machen?
Na, halt im SynEdit-Verzeichnis nach einer Datei mit Endung inc suchen (vielleicht steckt es sogar direkt in einer pas-Datei) und die mal nach DEFINE durchsuchen. Wenn du dabei was findest, was nach DB oder Delphi Personal klingt, zeig's uns.
MEinst du das hier?

SynEdit.inc:
Code:
(******************************************************************************)
(* SynEdit Include File. This file was adapted from Brad Stowers' DFS.INC   *)
(* file and used with permission. This will help reduce headaches when new  *)
(* versions of Delphi and C++Builder are released, among other things.       *)
(******************************************************************************)
(* Brad Stowers: bstowers@pobox.com                                          *)
(* Delphi Free Stuff: http://delphifreestuff.com/                             *)
(* February 24, 1999                                                          *)
(******************************************************************************)
(*                                                                            *)
(* Complete Boolean Evaluation compiler directive is turned off by including *)
(*   this file.                                                              *)
(* The $ObjExportAll directive is turned on if compiling with C++Builder 3 or *)
(*   higher. This is required for Delphi components built in Builder with   *)
(*   run-time packages.                                                      *)
(*                                                                            *)
(* Here is a brief explanation of what each of the defines mean:             *)
(* SYN_WIN32            : Compilation target is 32-bit Windows               *)
(* SYN_COMPILER_2       : Delphi 2.0x or C++B 1.0x is the compiler.          *)
(* SYN_COMPILER_2_UP   : Delphi 2.0x or higher, or C++B 1.0x or higher is the*)
(*                        compiler.                                          *)
(* SYN_COMPILER_3       : Delphi 3.0x or C++B 3.0x is the compiler.          *)
(* SYN_COMPILER_3_UP   : Delphi 3.0x or higher, or C++B 3.0x or higher is the*)
(*                        compiler.                                          *)
(* SYN_COMPILER_4       : Delphi 4.0x or C++B 4.0x is the compiler.          *)
(* SYN_COMPILER_4_UP   : Delphi 4.0x or higher, or C++B 4.0x or higher is   *)
(*                        the compiler.                                      *)
(* SYN_COMPILER_5       : Delphi 5.0x or C++B 5.0x is the compiler.          *)
(* SYN_COMPILER_5_UP   : Delphi 5.0x or higher, or C++B 5.0x or higher is   *)
(*                        the compiler.                                      *)
(* SYN_CPPB            : Any version of C++B is being used.                 *)
(* SYN_CPPB_1           : C++B v1.0x is being used.                          *)
(* SYN_CPPB_3           : C++B v3.0x is being used.                          *)
(* SYN_CPPB_3_UP       : C++B v3.0x or higher is being used.                *)
(* SYN_CPPB_4           : C++B v4.0x is being used.                          *)
(* SYN_CPPB_4_UP       : C++B v4.0x or higher is being used.                *)
(* SYN_CPPB_5           : C++B v5.0x is being used.                          *)
(* SYN_CPPB_5_UP       : C++B v5.0x or higher is being used.                *)
(* SYN_DELPHI          : Any version of Delphi is being used.               *)
(* SYN_DELPHI_2         : Delphi v2.0x is being used.                        *)
(* SYN_DELPHI_2_UP     : Delphi v2.0x or higher is being used.              *)
(* SYN_DELPHI_3         : Delphi v3.0x is being used.                        *)
(* SYN_DELPHI_3_UP     : Delphi v3.0x or higher is being used.              *)
(* SYN_DELPHI_4         : Delphi v4.0x is being used.                        *)
(* SYN_DELPHI_4_UP     : Delphi v4.0x or higher is being used.              *)
(* SYN_DELPHI_5         : Delphi v5.0x is being used.                        *)
(* SYN_DELPHI_5_UP     : Delphi v5.0x or higher is being used.              *)
(******************************************************************************)

{$DEFINE SYNEDIT_INCLUDE}

{$IFDEF WIN32}
  {$DEFINE SYN_WIN32}
{$ENDIF}

{$IFDEF VER130}
  {$DEFINE SYN_COMPILER_5}
  {$DEFINE SYN_DELPHI}
  {$DEFINE SYN_DELPHI_5}
{$ENDIF}

{$IFDEF VER125}
  {$DEFINE SYN_COMPILER_4}
  {$DEFINE SYN_CPPB}
  {$DEFINE SYN_CPPB_4}
{$ENDIF}

{$IFDEF VER120}
  {$DEFINE SYN_COMPILER_4}
  {$DEFINE SYN_DELPHI}
  {$DEFINE SYN_DELPHI_4}
{$ENDIF}

{$IFDEF VER110}
  {$DEFINE SYN_COMPILER_3}
  {$DEFINE SYN_CPPB}
  {$DEFINE SYN_CPPB_3}
{$ENDIF}

{$IFDEF VER100}
  {$DEFINE SYN_COMPILER_3}
  {$DEFINE SYN_DELPHI}
  {$DEFINE SYN_DELPHI_3}
{$ENDIF}

{$IFDEF VER93}
  {$DEFINE SYN_COMPILER_2}  { C++B v1 compiler is really v2 }
  {$DEFINE SYN_CPPB}
  {$DEFINE SYN_CPPB_1}
{$ENDIF}

{$IFDEF VER90}
  {$DEFINE SYN_COMPILER_2}
  {$DEFINE SYN_DELPHI}
  {$DEFINE SYN_DELPHI_2}
{$ENDIF}

{$IFDEF SYN_COMPILER_2}
  {$DEFINE SYN_COMPILER_1_UP}
  {$DEFINE SYN_COMPILER_2_UP}
{$ENDIF}

{$IFDEF SYN_COMPILER_3}
  {$DEFINE SYN_COMPILER_1_UP}
  {$DEFINE SYN_COMPILER_2_UP}
  {$DEFINE SYN_COMPILER_3_UP}
{$ENDIF}

{$IFDEF SYN_COMPILER_4}
  {$DEFINE SYN_COMPILER_1_UP}
  {$DEFINE SYN_COMPILER_2_UP}
  {$DEFINE SYN_COMPILER_3_UP}
  {$DEFINE SYN_COMPILER_4_UP}
{$ENDIF}

{$IFDEF SYN_COMPILER_5}
  {$DEFINE SYN_COMPILER_1_UP}
  {$DEFINE SYN_COMPILER_2_UP}
  {$DEFINE SYN_COMPILER_3_UP}
  {$DEFINE SYN_COMPILER_4_UP}
  {$DEFINE SYN_COMPILER_5_UP}
{$ENDIF}

{$IFDEF SYN_DELPHI_2}
  {$DEFINE SYN_DELPHI_2_UP}
{$ENDIF}

{$IFDEF SYN_DELPHI_3}
  {$DEFINE SYN_DELPHI_2_UP}
  {$DEFINE SYN_DELPHI_3_UP}
{$ENDIF}

{$IFDEF SYN_DELPHI_4}
  {$DEFINE SYN_DELPHI_2_UP}
  {$DEFINE SYN_DELPHI_3_UP}
  {$DEFINE SYN_DELPHI_4_UP}
{$ENDIF}

{$IFDEF SYN_DELPHI_5}
  {$DEFINE SYN_DELPHI_2_UP}
  {$DEFINE SYN_DELPHI_3_UP}
  {$DEFINE SYN_DELPHI_4_UP}
  {$DEFINE SYN_DELPHI_5_UP}
{$ENDIF}

{$IFDEF SYN_CPPB_3}
  {$DEFINE SYN_CPPB_3_UP}
{$ENDIF}

{$IFDEF SYN_COMPILER_3_UP}
  {$DEFINE SYN_NO_COM_CLEANUP}
{$ENDIF}

{$IFDEF SYN_CPPB_3_UP}
  // C++Builder requires this if you use Delphi components in run-time packages.
  {$ObjExportAll On}
{$ENDIF}

{------------------------------------------------------------------------------}
{ Common compiler defines                                                     }
{------------------------------------------------------------------------------}

// defaults are short evaluation of boolean values and long strings

{$B-,H+}

{------------------------------------------------------------------------------}
{ Please change this to suit your needs                                       }
{------------------------------------------------------------------------------}

// support for multibyte character sets
{$IFDEF SYN_COMPILER_3_UP}

{$DEFINE SYN_MBCSSUPPORT}

{$ENDIF}

// additional tests for debugging

{.$DEFINE SYN_DEVELOPMENT_CHECKS}

{$IFDEF SYN_DEVELOPMENT_CHECKS}

{$R+,Q+,S+,T+}

{$ENDIF}
Christopher
---------------------------------------------------
I ♥ Delphi
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#20

AW: SynEdit verlangt VCL50.bpl - woher bekommen?

  Alt 12. Feb 2014, 18:04
Genau das hab ich gemeint, und hätte gehofft, dass da eine Zeile wie
{$DEFINE SYN_DBSUPPORT} drin ist. Aus der hättest du dann
{.$DEFINE SYN_DBSUPPORT} gemacht (mit einem Punkt vorm $), und der DB-Kram wär ausgeschaltet gewesen. Leider war die Theorie falsch.

So wie's aussieht, musst du Deddys Empfehlung folgen, und den Verweis löschen. Danach wird der Compiler wahrscheinlich über SynDBEdit etc. mäkeln, die musst du dann auch aus dem Package entfernen.
Uli Gerhardt

Geändert von uligerhardt (12. Feb 2014 um 18:10 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz