AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FTP Chat

Offene Frage von "CallOfUnite"
Ein Thema von scoby123 · begonnen am 6. Jun 2012 · letzter Beitrag vom 18. Jun 2012
Antwort Antwort
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#1

AW: FTP Chat

  Alt 6. Jun 2012, 09:27
Hallo und Willkommen in der DP ,

Chat per FTP ist tatsächlich suboptimal, dafür ist das Protokoll ja nicht gedacht. Aber sei es drum: auch wenn es hier um Basic geht, steht es doch da, woran es hapern könnte. Du solltest überprüfen, ob die Liste auch wirklich genug Elemente enthält, bevor Du versuchst, darauf zuzugreifen.

[edit] Nachtrag: Du kannst Bilder auch direkt an Deinen Beitrag anhängen, dann bleiben Sie uns auch erhalten, was bei externen Diensten ja nicht gewährleistet ist. [/edit]
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 spaxxn
spaxxn

Registriert seit: 19. Nov 2004
253 Beiträge
 
Delphi XE2 Enterprise
 
#2

AW: FTP Chat

  Alt 6. Jun 2012, 09:45
VB ist da etwas "beschränkt" was Warnungen angeht.

Die Meldung soll wohl folgendes aussagen:

Listengröße: 10
min. ListenIndex: 0
max. ListenIndex: 9
"Hey Süße,
hol mir mal was zu trinken! Du wirst schon wieder hässlich!"

Zitat eines Betrunkenen

Geändert von spaxxn ( 6. Jun 2012 um 09:48 Uhr)
  Mit Zitat antworten Zitat
scoby123

Registriert seit: 6. Jun 2012
5 Beiträge
 
#3

AW: FTP Chat

  Alt 6. Jun 2012, 09:59
Hallo und Willkommen in der DP ,

Chat per FTP ist tatsächlich suboptimal, dafür ist das Protokoll ja nicht gedacht. Aber sei es drum: auch wenn es hier um Basic geht, steht es doch da, woran es hapern könnte. Du solltest überprüfen, ob die Liste auch wirklich genug Elemente enthält, bevor Du versuchst, darauf zuzugreifen.

[edit] Nachtrag: Du kannst Bilder auch direkt an Deinen Beitrag anhängen, dann bleiben Sie uns auch erhalten, was bei externen Diensten ja nicht gewährleistet ist. [/edit]
Hehe Danke schnelle hilfe im DP :p

ja hm was meinst du mit liste nicht genug elemente enthalten meinste die .txt datei ufn ftp server?

und was meint er hiermit^^

Die Meldung soll wohl folgendes aussagen:

Listengröße: 10
min. ListenIndex: 0
max. ListenIndex: 9

??
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#4

AW: FTP Chat

  Alt 6. Jun 2012, 10:10
Du teilst doch mit Split() einen String in seine Bestandteile auf. Dabei kommt dann eine Liste der Teilstrings heraus. Allerdings weißt Du nicht sicher, wie viele das dann sind. Daher knallt es, wenn Du auf einen Listenindex zugreifst, der kleiner als 0 oder größer als Anzahl der Elemente - 1 ist.
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
scoby123

Registriert seit: 6. Jun 2012
5 Beiträge
 
#5

AW: FTP Chat

  Alt 6. Jun 2012, 10:46
Du teilst doch mit Split() einen String in seine Bestandteile auf. Dabei kommt dann eine Liste der Teilstrings heraus. Allerdings weißt Du nicht sicher, wie viele das dann sind. Daher knallt es, wenn Du auf einen Listenindex zugreifst, der kleiner als 0 oder größer als Anzahl der Elemente - 1 ist.
kannst du mir das zeigen mein code zeil verbessern plz ich check dat nicht?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.656 Beiträge
 
Delphi 12 Athens
 
#6

AW: FTP Chat

  Alt 6. Jun 2012, 10:54
Du erwartest ja mindestens 2 Zeilen in TMP. Dann überprüf doch einmal, ob auch 2 Zeilen da sind. IIRC gibt es doch die Length()-Funktion in .NET, die könnte man dazu verwenden.
Code:
if TMP.Length() < 2 then 'Fehler
Ob das in VB.NET syntaktisch so korrekt ist, weiß ich nicht, ich mache ja mehr Delphi
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
scoby123

Registriert seit: 6. Jun 2012
5 Beiträge
 
#7

AW: FTP Chat

  Alt 6. Jun 2012, 11:12
hast du evl teamviwer und kannst mir helfen kann dir meine icq,skype geben wens ok is?
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.643 Beiträge
 
#8

AW: FTP Chat

  Alt 6. Jun 2012, 11:26
Was ist so schwer daran zu verstehen?

Du baust die Message im Text zusammen mit " - " und ": " als Platzhalter.
Wenn jemand nun " - " oder ": " in seiner Message verwendet, dann Funktioniert Dein Code in Timer2_Tick nicht mehr zuverlässig, weil er mehr oder weniger Elemente erhält und dann ggf. das jeweilige Teilelement keine weiteren Elemente mehr erhält weil es das falsche ist.

Benutze lieber ein Zeichen als Trenner, das selten verwendet wird, wie z.B. µ (ist Alt-Gr + M).
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  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 10:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz