Hallo ihr Lieben,
Ich stehe gerade vor einem Problem, welches ich einfach nicht lösen kann. Habe erst vor 2 Tagen mit der Basic4Android Programmierung angefangen und komme eigentlich sehr gut zurecht.
Allerdings habe ich nun ein Problem mit einem Modul.
Und zwar habe ich mir ein Modul angelegt, in dem ich mir ein paar Funktionen auslagere. In einer dieser Funktionen möchte ich eine SessionID von einer Website auslesen. Parsen etc funktioniert gut, jedoch schmeisst mir der Log immer, dass die ResponseSuccess-Routine nicht existiert, wenn ich den Inhalt der Website aus dem Funktionenmodul holen will.
Ich poste mal Auszüge aus meinem Code:
<Funktionen-Modul>
Ich lese so auch im Activity-Modul schon einen String von meinem Server, aber wenn ich das in dem Funktionenmodul aus dem Activity-Modul aufrufe, meldet er, dass Sub hcSearchToken_ResponseSuccess nicht existiert, obwohl sie definitiv vorhanden ist.
Übersehe ich da etwas?
Ich bedanke mich für eure Hilfe
~Michael
Ich stehe gerade vor einem Problem, welches ich einfach nicht lösen kann. Habe erst vor 2 Tagen mit der Basic4Android Programmierung angefangen und komme eigentlich sehr gut zurecht.
Allerdings habe ich nun ein Problem mit einem Modul.
Und zwar habe ich mir ein Modul angelegt, in dem ich mir ein paar Funktionen auslagere. In einer dieser Funktionen möchte ich eine SessionID von einer Website auslesen. Parsen etc funktioniert gut, jedoch schmeisst mir der Log immer, dass die ResponseSuccess-Routine nicht existiert, wenn ich den Inhalt der Website aus dem Funktionenmodul holen will.
Ich poste mal Auszüge aus meinem Code:
<Funktionen-Modul>
B4X:
Sub Process_Globals
Dim hcSearchToken As HttpClient
Dim SearchToken As String
End Sub
...
Sub getSearchToken()
Dim request As HttpRequest
hcSearchToken.Initialize("hcSearchToken")
...
request.InitializeGet("http://xxxxxxx.com")
If hcSearchToken.Execute(request, 1) = False Then Return
ProgressDialogShow("Initialisiere. Bitte warten...")
End Sub
...
Sub hcSearchToken_ResponseSuccess(Response As HttpResponse, TaskId As Int)
Log(Response.GetString("UTF8"))
End Sub
...
Ich lese so auch im Activity-Modul schon einen String von meinem Server, aber wenn ich das in dem Funktionenmodul aus dem Activity-Modul aufrufe, meldet er, dass Sub hcSearchToken_ResponseSuccess nicht existiert, obwohl sie definitiv vorhanden ist.
Übersehe ich da etwas?
Ich bedanke mich für eure Hilfe
~Michael
Last edited: