![]() |
Wo bekomme ich die NMHTTP Kompo her?
hoi 8)
siehe topic :wink: |
Re: Wo bekomme ich die NMHTTP Kompo her?
Sind die bei D6 Professional nicht mehr dabei? Ansonsten habe ich mit Google nur das
![]() |
Re: Wo bekomme ich die NMHTTP Kompo her?
hallo luckie,
200$ ? ich dachte die sind kostenlos :cry: |
Re: Wo bekomme ich die NMHTTP Kompo her?
Hast du bei D6 nicht den Seitenreiter "Fastnet" in der Palette?
|
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?)) |
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: ![]() Zitat:
eventuell mußt du sie von der CD nachinstallieren. |
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 |
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:... |
Re: Wo bekomme ich die NMHTTP Kompo her?
Hallo!
Habe TurboDelphi (jahr 2006). Habe auch diesen ![]() Zitat:
Zitat:
|
Re: Wo bekomme ich die NMHTTP Kompo her?
Hallo,
ich habe den Code mit dem NMHTTP Client umgebaut und angepasst.
Delphi-Quellcode:
Unter dieser Webadresse gibt whatsmyip nur die IP Adresse aus.
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; 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:
Ich habe die Indy Version 9 benutzt.
uses
...,IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient IdHTTP; Grüße Klaus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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