AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls komisches verhalten auf verschiedenen PCs mit TStringlist
Thema durchsuchen
Ansicht
Themen-Optionen

komisches verhalten auf verschiedenen PCs mit TStringlist

Ein Thema von SimStar001 · begonnen am 14. Apr 2009 · letzter Beitrag vom 15. Apr 2009
Antwort Antwort
Seite 2 von 2     12   
Klaus01
Online

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#11

Re: komisches verhalten auf verschiedenen PCs mit TStringlis

  Alt 14. Apr 2009, 17:06
Wie bekommt er denn seine Dateien?
Einzeln per FTP? Wird auf dem Übertragungsweg eventuell
der Zeilenumbruch verändert ( von windows auf Linux/Unix)?

windows (0D0A) --> ascii Transfer --> LinuxServer (0D) --> binär Transfer --> windows (0D)
(Nur eine Vermutung).

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
SimStar001

Registriert seit: 18. Jan 2008
594 Beiträge
 
#12

Re: komisches verhalten auf verschiedenen PCs mit TStringlis

  Alt 14. Apr 2009, 17:09
nene, die dateien sind ja alle bei ihm auf der festplatte installiert wurden. Per Installer von der Homepage.

Habe mir auch mal seine Installierten Dateien schicken lassen und dann bei mir ausprobiert, und da läuft es wieder einwandfrei!
Das wundert mich einfach nur!!!
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#13

Re: komisches verhalten auf verschiedenen PCs mit TStringlis

  Alt 14. Apr 2009, 17:24
Zitat von SimStar001:
Ich lade dann jeweils im OnShow oder OnPaint ergeinis mir die entsprechenden dialoge oder Beschriftungen aus der Liste.

Dies klappt auf meinem Rechner wunderbar, und auf einem PC von nem Kumpel überhaupt nicht, er bekommt dann immer ne Fehlermeldung, dass der Listenindex überschritten sei! Ich konnte auch schon feststellen, dass es sich um die beschriebene Liste handelt.
also nochmal zurück, wenn die entsprechende(n) Datei(en) auf beiden Rechnern gleich sind/ist und auf dem einen Recher ein Fehler auftritt auf dem anderen nicht, dan sind sie nicht gleich oder der Fehler sitzt vor dem Rechner.

Könnte es sein, das Dein Kumpel eine Funktion/Form aufruft, das Du eigentlich nie benutzt?
Zitat:
.. er bekommt dann immer ne Fehlermeldung..
wann kommt die Fehlermeldung?
Zitat:
Diese beinhaltet verschiedene Dialoge für verschiedene Sprachen.
Und benutzt Ihr jeweils die gleiche Spracheinstellung?

Gruß
K-H
  Mit Zitat antworten Zitat
Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.464 Beiträge
 
Delphi 12 Athens
 
#14

Re: komisches verhalten auf verschiedenen PCs mit TStringlis

  Alt 15. Apr 2009, 09:28
Vermutung:
Auf dem Rechner deines Kumpels ist Vista als Betriebssystem installiert.
Die Daten werden aus einem Unterverzeichnis von Programme geladen.
Vista hatt noch eine ältere Version der Datei gespeichert und bei Programmstart wird diese geladen.

Prüfe nach dem Laden der Datei mal die Anzahl der Zeilen in der Stringliste.
Eventuell könnte man auch eine Zeile mit Versionsnummer einbauen, die mit der Programmversion übereinstimmen muss.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 08:46 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