| |
|
|
ASKTEC | Hallo iF,
ich habe mal eben wieder versucht aus Deinem Beispiel in dem PHP-Forum schlau zu werden. Leider nur mit bedingtem Erfolg. Jetzt habe ich mir mal die onl.dll angeschaut (unter Code-Snipes) und ausprobiert.
Jetzt habe ich folgende Fragen:
- Welche Funktionen beherbergt die onl.dll denn noch?? - Wie lautet die genaue Syntax?? Mit dem Beispiel der Messagebox beginnt die ausgegebene Zeile mit EURUSD... wenn ich die Funktion zerpflüge und in eine String-Variable schreibe und diese anschließend ausgebe, erhalte ich als Ergenis 53 EURUSD.... Was mache ich falsch???
Ich finde Dein Forum hier echt klasse, nur wünschte ich mir als Nichtprofi ab und zu eine bessere Dokumentation der Beispiele, die Helfen sollen
Bitte nicht falsch verstehen, aber als Newbie bzw. jemand der ab und an versucht etwas dazuzulernen, hat man echt probleme Codebeispiele zu verstehen die so aussehen wie in diesem/deinem Beispiel:
[...]
Weder die Prozeduren sind beschrieben, noch die Variablen... Wie will man das schnell verstehen und für die eigene Anwendung umsetzen...?
Nichts für ungut und danke für Deine/Eure Hilfe...
Gruß
Andreas *coolyeah* |
|
|
| Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz | 10.08.2004 ▲ |
|
|
|
|
| Hehe klar Andreas, nun, das liegt warscheinlich daran das alles halt manchmal schneller gehen muß als man es selbst vielleicht möchte. Da fehlt halt einfach oft Die Zeit.
Ich gehe jetzt erstmal auf Deine Fragen ein:
Die onl.dll bietet folgende paar Funktionen: KompilierenMarkierenSeparieren Der genaue Syntax für das Beispiel von dem Du redest, nun, ich habs halt mal verständlicher umgeschrieben (auf die Schnelle *duck*) KompilierenMarkierenSeparierendef OpenURL(2) !"Online.dll","Internet_OpenURL"
declare callmem#,h&,ed&
dim callmem#,32768
h&=createdialog(%desktop,"Daten von PHP empfangen...",10%,30%,80%,40%)
ed&:=createtext(h&,"Hier die empfangenen Daten",1%,2%,98%,96%):thickframe
openurl("https://de.finance.yahoo.com/d/quotes.csv?s=EURUSD=X&f=sl1d1t1c1ohgv&e=.csv",callmem#)
settext ed&,string$(callmem#,0)
dispose callmem#
waitinput
end
Hoffe das hilft Dir bisl weiter.
Bis denne, iF |
|
|
| |
|
|
|
ASKTEC | Hallo iF,
danke, das hilft mir weiter... Jetzt komme ich damit klar...
Nur noch ein kleiner Punkt...
Mir ist aufgefallen, dass Du alle Beispiele mit XPSE hier zur Verfügung stellst. Ich denke es gibt aber auch viele User hier, die XPSE noch nicht benutzen... Diese User müssen immer die Beispiele ändern zum testen... Nur mal so als Anmerkung *duck*
Also mach weiter so und danke...
Gruß
Andreas |
|
|
| Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz | 10.08.2004 ▲ |
|
|
|
|
| Genau, das mit xpse, hmmm, achja, ich möchtja das alle XPSE nutzen. :biggrin:
Besonders durch die demnächst folgenden Erweiterungen wird sich hoffentlich kaum noch einer Trauen ohne XPSE zu wörkeln.
Bis denne, iF |
|
|
| |
|
|
|
ASKTEC | Hallo zusammen,
hat schoneinmal jemand versucht eine URL mit einer Variable an die online.dll zu übergeben??
Habe massive Probleme damit. Hier mein Versuch:
[quote:15e7cd22ee]declare x$,x&,pfad$ def OpenURL(2) !onl.dll,Internet_OpenURL
declare callmem# dim callmem#,255
pfad$=https://www.testseite.de/connect.php?text=ein+neuer+test
openurl(pfad$,callmem#)
x$=String$(callmem#,0)
dispose callmem# if @neq(@InStr(ERFOLGREICH,x$),0) print SQL-Eintrag erfolgreich else print nicht erfolgreich+x$ print pfad$ endif waitkey print x$ waitkey end[/quote:15e7cd22ee] Diese Version schlägt immer fehl. Auch ein Versuch dem Inhalt von pfad$ noch CHR$(34) mitzugeben scheitert...
Wer hat eine Idee??
Danke
Andreas |
|
|
| Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz | 25.08.2004 ▲ |
|
|
|
|
| hey ich mache das auch, ohne probleme, probier mal das + wegzunehmen, brauchst doch garnicht.
Ich schau mal nachher an Deinem Beispiel.
Bis denne, iF |
|
|
| |
|
|
|
ASKTEC | Hallo iF,
das mit dem + ist nicht das Problem. Wenn ich den kompletten String innerhalb von
openURL(https://www.testseite.de/connect.php?text=ein+neuer+test,callmem#)
aufrufe, dann funktioniert es ohne Probleme...
Nur wenn ich es wir oben gezeigt aufrufe bekomme ich einen Fehler...
Gruß
Andreas |
|
|
| Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz | 26.08.2004 ▲ |
|
|
|
|
ASKTEC | Hallo zusammen,
Problem ist gelöst...
Nachdem ich herausgefunden habe, dass die onl.dll von www.mrk-soft.de ist und dort als RAS.dll zu finden ist, habe ich auch dort im Paket eine Anleitung gefunden, mit deren Hilfe ich das Problem beseitigen konnte...
es muss heissen: openurl(addr(pfad$).callmem#)
Gruß und Danke
Andreas |
|
|
| Profan 7.6 / XProfan 8 / XProfan 9 ~ W2k Prof. / Win XP Prof. ~ AMD XP2000+ / P4 3.80 GHz | 29.08.2004 ▲ |
|
|
|