August 2005:
Ich habe die erste Version dieses Programms fertiggestellt, als es ein Plug-in für ein anderes meiner Programme war. Dies war das erste Mal, dass ich ein Programm im Zusammenhang mit XML erstellt habe. Ich habe es ursprünglich erstellt, nachdem ich „Sina Diandiantong“ aus dem Internet heruntergeladen und verwendet hatte^_^ (Tatsächlich wurde es am Ende eine vollständige Nachahmung von „Sina Diandiantong“. Die Ressourcen in „Sina Diandiantong“ stammen im Wesentlichen daraus, einschließlich die endgültige Programmoberfläche. Als diese erste Version fertiggestellt wurde, gab es noch viele Fehler im Logikalgorithmus des Programms und auch die Schnittstelle war sehr grob. Seine Mängel zeigen sich in ① Beim Lesen von RSS-Quelldateien können nur RSS-Quellinhalte gelesen werden, die der Programmierlogik entsprechen.
② Der Kanalliste kann nur eine Ebene hinzugefügt werden und Knoten können nicht zufällig gelesen werden.
③ Es gibt keine Funktion zum Importieren oder Exportieren von OPML-Dateien und die Kanalliste kann vom Benutzer nur einzeln mechanisch hinzugefügt werden.
④ Die Kanalliste kann nur einzeln und nicht automatisch aktualisiert werden.
⑤ Es gibt keine Favoritenfunktion.
Version 1.0 dieses Programms wurde im Januar 2006 veröffentlicht und von einem Plug-In in ein separates Programm umgewandelt, in dem seine Schnittstelle neu gestaltet und die Funktionen zum Importieren und Exportieren von OPML und zum zufälligen Laden von Kanallisten hinzugefügt wurden Nehmen Sie einige Änderungen am Lesen von RSS-Quellen vor, damit die meisten RSS-Quellen gelesen werden können. Seine Unvollkommenheiten zeigen sich in ① Die Kanalliste kann nur einzeln und nicht automatisch aktualisiert werden.
② Es gibt keine Favoritenfunktion. ③ Die Benutzeroberfläche ist immer noch nicht sehr schön
Version 2.0 dieses Programms wurde im Juni 2006 veröffentlicht und seine Benutzeroberfläche wurde komplett neu gestaltet (als Referenz ist die Benutzeroberfläche von „Sina Diandiantong“ im Grunde dieselbe. Raize3.1 für Delphi6 erfordert Delphi6 Service Pack2) und wurde hauptsächlich hinzugefügt Kanallistenfunktion (4 Threads werden gleichzeitig aktualisiert) und Konvertieren des Designs des Nachrichtenbrowsers von Einzelseite zu Mehrseite, Hinzufügen der Favoritenfunktion und Hinzufügen der RSS-Quellensuchfunktion (die Suchmaschinen sind Baidu und FeedSearch). Dies ist nicht der Fall perfekt Dies zeigt sich in ① Die Thread-Synchronisation wird während Kanalaktualisierungen nicht gut gesteuert und die CPU-Auslastung ist relativ hoch.
② Ein mehrseitiger Browser kann beim Online-Öffnen einer Webseite einen Speicherlesefehler verursachen.
③ Es gibt keine Funktion zum regelmäßigen Aktualisieren von Kanälen.
④ Es gibt keine Suchfunktion für Kanalinhalte.
Haha, ich habe viel gesagt, und jeder ist willkommen, wertvolle Meinungen abzugeben und gemeinsam zu lernen.
=============================================== =================
Willkommen in meinen MSN Spaces, um die Freude am Programmieren mit allen zu teilen
MSN-Spaces: http://cyqlinux.spaces.msn.com/
Kontaktieren Sie mich: QQ 285598509 E-Mail
[email protected] =============================================== =================