AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Java-Applet auf Formular anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

Java-Applet auf Formular anzeigen

Offene Frage von "Stefan92"
Ein Thema von Stefan92 · begonnen am 6. Jul 2007 · letzter Beitrag vom 9. Jul 2007
Antwort Antwort
Seite 1 von 2  1 2      
Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#1

Java-Applet auf Formular anzeigen

  Alt 6. Jul 2007, 14:01
Hey,

ich habe folgendes Problem :
Auf einer Seite eines Chat (Knuddels.de) kann man sich einloggen wenn man schon einen Nick hat. Sobald man auf Login klickt, öffnet sich allerdings ein neues Fenster mit einem Java-Applet. Kann man dies irgendwie unterbinden, sodass ich das auf einem Formular anzeigen kann. Ich möchte nämlich einen Client dafür schreiben, habe sowas aber noch nie gemacht. Das Problem dabei ist, dass man die Login-Seite nicht schließen darf, da sonst auch das Java-Applet mit dem Chat verschwindet.

Hoffe jemand kann mir helfen.

Gruß

Stefan
  Mit Zitat antworten Zitat
Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 13:33
*push*

<edit> Meine Uhr geht falsch </edit>
  Mit Zitat antworten Zitat
Torpedo

Registriert seit: 21. Dez 2003
410 Beiträge
 
#3

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 13:34
Kannst ja mal versuchen die Seite in einem TWebBrowser anzuzeigen.
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 13:54
im msn ist ja auch ein kleiner browser der auf knuddels verweist... das ist auch nur ein normaler webbrowser der da drin hängt und von dem du dann auch die chatfenster öffnen lassen kannst. die sache ist eigentlich total einfach ... TWebBrowser nehmen und auf knuddels.de navigieren.. schon biste fertig mit der sache

gruß
reli
  Mit Zitat antworten Zitat
Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 16:30
Hm...
meinst du mit MSN den Messenger oder den MSN Explorer?
Aber wenn ich auf knuddels.de navigiere komm ich ja auf die Login-Seite. Wenn ich dann die Login-Daten eingebe öffnet sich ja das Applet.
Also ist es doch nicht so einfach. Das Chat-Applet soll ja auf dem Formular liegen. Wer möchte, dem mach ich auch einen Knuddels-Account auf meinen Namen und schick ihm den per PN, damit er sich das mal anschauen kann.

Gruß

Stefan
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 19:52
danke hab nen account... du willst das komplette applet auf eine delphi form bekommen?
ich glaube das ist nicht möglich... wenn doch dann mit dem JNI ( Java Native Interface )

Hier ein Beispiel für einen Keyhook mit Java gedingse in C++ Klick

Hier kannst du dir das JNI als delphi pas herunterladen. unterstützt wird das JDK bis einschließlich V1.4.x Klick

ich meinte den msn messenger... der hat eine reiterkarte mit der man auf die loginform kommt ... die einzelnen chatfenster werden ja dann von dem applet erstellt und sind "freischwebend"

es ist ansich nicht einfach java applets oder applikationen mit anderen nativen programmiersprachen zu kombinieren.


gruß
reli
  Mit Zitat antworten Zitat
Torpedo

Registriert seit: 21. Dez 2003
410 Beiträge
 
#7

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 21:43
Wenn es dir nur darum geht, dass nicht zwei Fenster offen sein müssen (Login und Chatfenster vom Applet) dann kannst du das Loginfenster ja unsichtbar machen, sobald das Chatfenster geöffnet wurde und beenden, wenn es geschlossen wurde.

Wie du merkst, dass das Fenster offen/geschlossen ist weiß ich nicht. Vielleicht wäre es möglich die Titel aller offenen Fenster zu kontrollieren.
  Mit Zitat antworten Zitat
Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 21:57
@relicted: Ich werd mir das mit dem JNI mal anschauen.

@torpedo: Auch eine gute Idee, aber im Grunde gings darum, dass ich einen Client schreibe, der den Umgang praktischer macht. Also innerhalb eines Formulars mehrere solcher Applets, damit mehrer User synchron arbeiten können oder so in der Art.

Gruß

Stefan
  Mit Zitat antworten Zitat
Relicted

Registriert seit: 24. Jan 2006
Ort: Iserlohn
646 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 22:02
Zitat:
Vielleicht wäre es möglich die Titel aller offenen Fenster zu kontrollieren.
ich glaube das geht nicht so einfach... da java fenster keine wirklichen "windows"-fenster sind. die haben ja nichtmal nen windowshandle wenn ich mich recht entsinne..

gruß
reli
  Mit Zitat antworten Zitat
Stefan92

Registriert seit: 9. Jan 2007
146 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Java-Applet auf Formular anzeigen

  Alt 7. Jul 2007, 22:37
Ich glaube, Torpedo meint das Login-Fenster, also die Webseite, und die dürfte ein Handle haben.

Gruß

Stefan
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 19:13 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