AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Meldungen bei beabeiten von DB-Datensätzen BDE
Thema durchsuchen
Ansicht
Themen-Optionen

Meldungen bei beabeiten von DB-Datensätzen BDE

Ein Thema von TobiFun · begonnen am 20. Dez 2005 · letzter Beitrag vom 21. Dez 2005
Antwort Antwort
TobiFun

Registriert seit: 22. Sep 2005
Ort: Joh'sdt (Erzgebirge)
2 Beiträge
 
Delphi 6 Enterprise
 
#1

Meldungen bei beabeiten von DB-Datensätzen BDE

  Alt 20. Dez 2005, 08:19
Datenbank: Paradox • Version: 7 • Zugriff über: DBGrid/DBNavigator
Ich pflege ein nicht mehr ganz frisches Programm, was zur Auswertung von Messwerten dient. in einer Datenbanktabelle können dort Datensätze abgelegt werden, welche dann bei der Datenauswertung ausgewählt und in die Berechnungen einbezogen werden können. Das Programm tut seinen dienst, ist aber derzeit in deutsch. Für die englische Version möchte ich, dass ich Meldungen wie: "Soll der Datensatz gelöscht werden?" in englisch bekomme.

Muss ich dafür eine englische Version der BDE installieren? Ich habe bisher nichts konkretes im Netz dazu gefunden.

Meine Delphi-Kenntnisse sind nicht überragend und mit Datenbanken habe ich mich bis jetzt auch noch nicht auseinander gesetzt.
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Meldungen bei beabeiten von DB-Datensätzen BDE

  Alt 20. Dez 2005, 09:27
Herzlich willkommen in der Delphi-PRAXiS, TobiFun.

Die BDE sollte dein kleinstes Problem sein. Die Lokalisierung geschieht beim Setup automatisch, wenn ich das richtig erinnere. Lies dazu mal die Datei BDEDEPLOY.TXT im Installationsordner der BDE. Bei mir sind alle deutschen Strings in der resource library IDR20007.DLL enthalten und alle englischen in IDR20009.DLL - du wirst bestimmt eine Probeinstallation auf einer Testmaschine machen können, bevor du auslieferst.

Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Meldungen bei beabeiten von DB-Datensätzen BDE

  Alt 20. Dez 2005, 09:31
Zitat von TobiFun:
Meldungen wie: "Soll der Datensatz gelöscht werden?" in englisch bekomme.
Bist Du Dir sicher dass diese Meldung von der BDE herrührt und nicht eventuell von deinem deutschen Delphi. Das sieht mehr sehr nach der Meldung aus, die Delphi gibt, wenn Du unter TDBNavigator die Eigenschaft ConfirmDelete gesetzt hast. Diese Meldung ist nämlich Delphisprachen abhängig.
  Mit Zitat antworten Zitat
TobiFun

Registriert seit: 22. Sep 2005
Ort: Joh'sdt (Erzgebirge)
2 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: Meldungen bei beabeiten von DB-Datensätzen BDE

  Alt 21. Dez 2005, 08:01
Hallo und erst mal danke für Eure Antworten. Wenn ich groß bin will ich auch mal anderen im Forum helfen.
Ich denke dass mein Problem wirklich am deutschen Delphi liegt. Ich muss wohl die Eigenschaft ConfirmDelete auf false setzen und den delete-Befehl abfangen, um eine eigene Warnmeldung auszugeben. Oder habt Ihr vielleicht eine elegantere Methode parat?
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: Meldungen bei beabeiten von DB-Datensätzen BDE

  Alt 21. Dez 2005, 08:47
Für eine englische Fassung deines Programms wirst du eventuell mehr als einen string austauschen wollen. Die hier beschriebene Vorgehensweise in Verbindung mit ein paar Zeilen Meta-Befehlen könnten dir zu internationalem Erfolg verhelfen.

Delphi-Quellcode:
uses
  Classes, // ...
{$IFDEF LANG_EN}
  VDBConsts in 'LANG\EN.pas',
{$ENDIF}  
  Types;
Grüße vom marabu
  Mit Zitat antworten Zitat
Antwort Antwort


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 16:51 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