Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi textfelder (https://www.delphipraxis.net/109867-textfelder.html)

matze222 9. Mär 2008 10:52


textfelder
 
gibt es irgendwo irgendwie bessere textfelder als richedit oder memos?

mkinzler 9. Mär 2008 11:05

Re: textfelder
 
Was verstehst du unter gut?

toms 9. Mär 2008 11:07

Re: textfelder
 
z.B WPTools oder RichView

rawsoul 9. Mär 2008 11:22

Re: textfelder
 
Ja, die Definition von 'besser' ist hier ein wenig fragwürdig.
Welche Anforderungen stellst du für eine 'gute' Textfeldkomponente?
Ich bin mit SynEdit immer sehr zufrieden gewesen, vor allem wegen des Highlightings :)

matze222 9. Mär 2008 14:19

Re: textfelder
 
ja ich will n chat schreiben und nur teil stücke einfärben^^
aber nich fest definierte sonder njeweils ab ende

und irgendwo hab ich mal gelesen das es da bessere gibt aber es stand nich welche besser sind oder wo es die gibt

mkinzler 9. Mär 2008 14:21

Re: textfelder
 
Hier würde sich eine auf HTML-basirende Komponente anbieten

matze222 9. Mär 2008 14:22

Re: textfelder
 
und wie mach ich das?

mkinzler 9. Mär 2008 14:28

Re: textfelder
 
-http://www.pbear.com/htmlviewers.html
-http://www.yunqa.de/delphi/doku.php/products/htmllabel/index?DokuWiki=mkv5hvnejsbmkmohh2plate0v4
-TWebBrowser/TMozillaBrowser

matze222 9. Mär 2008 14:29

Re: textfelder
 
thx

ma sehn ob ich das schnalle^^

patti 9. Mär 2008 15:48

Re: textfelder
 
Mit einem RichEdit kannst du doch einzelne Stücke von deinem Text einfärben. Das ist doch das, was du willst, oder verstehe ich dich falsch? Ich habe selbst schon einen Chat geschrieben und dabei die RichEdit-Komponente verwendet. Hat wunderbar funktioniert!

matze222 9. Mär 2008 16:21

Re: textfelder
 
ja das is unteranderem das was ich will

du hast schon einen geschrieben?

kannsu mir vielleicht auch dabei helfen wie ich das ganze so machen kann das ich unter 2 programmen halt komunizieren kann übers internet?
und wie hast du das gemacht das man sich einloggt?

patti 9. Mär 2008 16:34

Re: textfelder
 
Ich habe für meinen Chat die Socket-Komponenten verwendet. Diese sind zwar theoretisch über das Internet nutzbar, jedoch nicht unbedingt dafür geeignet, da du immer eine IP-Adresse angeben musst. Es ist aber durchaus machbar. Die Socket-Komponenten sind normalerweise bei Delphi dabei, nämlich in dem Reiter "Internet". Schau zunächst mal, ob du diese Komponenten bei dir findest. Es müssen zwei Stück sein: TServerSocket und TClientSocket.

Für einen Chat musst du zwei Programme schreiben: einen Server und einen Client.

Der Server sorgt dafür, dass die Nachrichten, die ein Client schickt, an alle Clients weitergeschickt wird. Dieses Programm muss nur einmal laufen. Im Client kann man dann Nachrichten schreiben und diese versenden. Jeder Benutzer braucht auf seinem Rechner nur den Client, der Server läuft auf einem anderen Rechner. Beim Anmelden musst du halt dann vom Client aus einen Benutzernamen oder ähnliches schicken und der Server muss überprüfen, ob der Benutzername schon vergeben ist oder nicht. Du solltest dir eine Art Protokoll überlegen, dazu gibt es aber Tutorials.

Wenn du einen professionellen Chat schreiben willst, dann solltest du dir die Indy-Komponenten mal genauer anschauen.

matze222 9. Mär 2008 16:37

Re: textfelder
 
okay und was müsste ich im quell code schreiben?

ja wie schon gesagt bin sehr neu in delphi und behersche nur das wichtigste/notdürftigste xD

patti 9. Mär 2008 16:48

Re: textfelder
 
Hier gibts ein Tutorial mit einem einfachen Chat

matze222 9. Mär 2008 17:49

Re: textfelder
 
ich versteh grad ma die hälte von dem was er da schreibt...
und wenn ich die quellcodes eintippe gehts immer noch nich


Alle Zeitangaben in WEZ +1. Es ist jetzt 19: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