Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Wo bekomme ich die NMHTTP Kompo her? (https://www.delphipraxis.net/10366-wo-bekomme-ich-die-nmhttp-kompo-her.html)

Pseudemys Nelsoni 17. Okt 2003 03:26


Wo bekomme ich die NMHTTP Kompo her?
 
hoi 8)

siehe topic :wink:

Luckie 17. Okt 2003 03:34

Re: Wo bekomme ich die NMHTTP Kompo her?
 
Sind die bei D6 Professional nicht mehr dabei? Ansonsten habe ich mit Google nur das http://www.hallogram.com/fastnet/ auf die Schnelle gefunden.

Pseudemys Nelsoni 17. Okt 2003 03:41

Re: Wo bekomme ich die NMHTTP Kompo her?
 
hallo luckie,

200$ ?

ich dachte die sind kostenlos :cry:

Luckie 17. Okt 2003 03:53

Re: Wo bekomme ich die NMHTTP Kompo her?
 
Hast du bei D6 nicht den Seitenreiter "Fastnet" in der Palette?

Pseudemys Nelsoni 17. Okt 2003 04:01

Re: Wo bekomme ich die NMHTTP Kompo her?
 
ne, nur "internet" und "internetExpress".
ich habe das problem das ich per webbrowser(unsichtbar) seiten ausfülle und absende...aber wenn die seiten mal sound mit drin haben oder popups dann erscheinen sie auch im programm (super :D). deswegen dachte ich an die NMHTTP...gibt es sonst nochwas das ich verwenden könnte (ausser die indy idhttp(eine die bei delphi schon bei ist?))

Luckie 17. Okt 2003 04:03

Re: Wo bekomme ich die NMHTTP Kompo her?
 
Hm, wenn die Fastnet nicht mehr dabei sind, dann sollten die Indies dabei sein.

Und ich hatte Recht: http://www.borland.de/delphi/pdf/del6_feaben.pdf letzte Seite gnaz unten
Zitat:

Nevrona INDY—Internet Protocol Component Suite including HTTP, FTP, SMTP, POP3, and more
NetMasters FastNet controls ✔ ✔
Dabei bei der Professional und Enterprise Version.

eventuell mußt du sie von der CD nachinstallieren.

dopeline 6. Nov 2003 16:35

Re: Wo bekomme ich die NMHTTP Kompo her?
 
ist das eine komponente, die man aus dem objek-leiste auf das formular zieht? wo finde ich die? delphi-hilfe gibt auch keinen aufschluss....

vielleicht gibt für mein vorhaben noch einen anderen weg. ich will, dass meine aktuelle ip (bentze router) in einemlabel angezeigt wird...

und für die codes die ich bereits gefunden habe bruahce ich dieses NMHTTP...



Gruß, dopeline

sakura 7. Nov 2003 08:47

Re: Wo bekomme ich die NMHTTP Kompo her?
 
@dopeline: Die FastNet Komponenten sind bei Delphi 7 nicht mehr dabei - glaube mir, was besseres konnte kaum passieren ;-) Dafür gibt es jetzt die Indy-Komponenten, die sind um weites besser.

...:cat:...

djpaull 26. Apr 2008 11:14

Re: Wo bekomme ich die NMHTTP Kompo her?
 
Hallo!

Habe TurboDelphi (jahr 2006). Habe auch diesen Code hier gefunden.
Zitat:

und für die codes die ich bereits gefunden habe bruahce ich dieses NMHTTP...
JA, das brauche ich auch jetzt. Oder gibt es ne Möglichkeit das gleich mit meinen, neueren Komponenten zu realisieren. Siehe
Zitat:

Dafür gibt es jetzt die Indy-Komponenten, die sind um weites besser.
Welche?

Klaus01 26. Apr 2008 13:21

Re: Wo bekomme ich die NMHTTP Kompo her?
 
Hallo,

ich habe den Code mit dem NMHTTP Client umgebaut
und angepasst.

Delphi-Quellcode:
function getPublicIP:String;
var
  WebAddress: string;
  idHttp1: TIdHttp;
begin
  idHttp1 := TIdHttp.Create(nil);
  WebAddress  := 'http://www.whatismyip.com/automation/n09230945.asp';
 
  try
     result:=idhttp1.Get(WebAddress);
    //NMHTTP1.Get(WebAddress);
  except
    on E: Exception do
    begin
      MessageDlg('Could not get IP Address! ' +
        'Please ensure you are connected to ' +
        'the Internet.', mtError, [mbOK], 0);
    end;
  end;
  result:=trim(result);
  idHttp1.Free;
end;



procedure TForm1.Button1Click(Sender: TObject);
begin
  edit1.Text:=getPublicIp;
end;
Unter dieser Webadresse gibt whatsmyip nur die IP Adresse aus.
Es ist nicht mehr nötig diese aus einer Stringlist oder aus einem TMemo
auszufiltern.

Wie Du siehst wird hier der das Object TidHttp aus der Indy Komponentensammlung
verwendet.
In den Uses sollte dann folgendes stehen:
Delphi-Quellcode:
uses
  ...,IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient
  IdHTTP;
Ich habe die Indy Version 9 benutzt.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr.
Seite 1 von 2  1 2      

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