Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Behöver lite hjälp!!!

Postades av 2015-02-16 23:19:05 - Torbjörn Karlberg, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 2271 personer

Hej

Jag håller på med ett liten test grej där jag loppar ut mobilnummer ur databasen för att skicka sms via en URL ,men jag får det enbart att funka om jag har en msgbox innan Next X, om jag inte har en msgbox innan Next X skickas bara det sista sms iväg.

Denna funktion har jag tänkt vara gömd utan någon mänsklig inblandning, startar vid ett visst klockslag och körs i bakgrunden i ett annat program.

Någon som ligger inne med någon ide.

Koden som den är nu efter att man sorterat alla sms nummer som plockas från en datagrid.

For X = 1 To X

Value = MSFGRem.TextMatrix(X, 1)


Set rs = dbs.OpenRecordset("SELECT [Tele] FROM [Register] where [Namn] = '" & Value & "'", dbOpenSnapshot)

Do While Not rs.EOF

sSms = rs.Fields("Tele").Value & vbNullString

rs.MoveNext

Loop


Text5.Text = "Lite info text "

URL = "http://sms2.ballou.se/http/get/SendSms.php?UN=" & Text2.Text & "&PW=" & Text3.Text & "&O=" & Text4.Text & "&D=" & sSms & "&M=" & Text5.Text

sWebb = URL

If mbDontNavigateNow Then Exit Sub
' TimTimer.Enabled = True
WebBrowser1.Navigate sWebb

Call SMS_Log("Avsändare" & ": " & Text4.Text & " " & "Datum" & ": " & Date & " " & "Tid" & ": " & Time & " " & "Mobilnr" & ": " & sSms)

' StatusBar1.Panels(4).Text = "SMS meddelandet är sänt till" & ": " & Text4.Text


txtSms.Text = txtSms.Text & vbCrLf & "Mobilnr: " & sSms


Else
If Len(sSms) < 9 Then

End If
End If

'MsgBox "Mobilnr " & sSms
Next X


Svara

Sv: Behöver lite hjälp!!!

Postades av 2015-02-19 15:28:49 - Tomas Granlund

Behöver du visa resultatet av SendSms.php i en webläsar-kontroll?

Annars borde du kunna göra nåt i stil med

Dim request As HttpWebRequest = WebRequest.Create(url)
request.GetResponse()


Jag misstänker att din WebBrowser1 får en begäran om att gå till SendSms.php, och därefter direkt får en ny begäran (vilket avbryter den pågående), följt av en ny o.s.v. Därför verkar det som om enbart den sista är den som går bra. Lägger du in en MsgBox (eller någon form av Sleep) i loopen så hinner varje begäran gå iväg OK.


Svara

Sv:Behöver lite hjälp!!!

Postades av 2015-02-20 18:32:05 - Torbjörn Karlberg

Hej och tack för ett svar

Men hur menar du med?
Dim request As HttpWebRequest = WebRequest.Create(url)
request.GetResponse()


Har testat med sleep men funkar inte funkar enbart med en msgbox har även testat med en funktion som stänger msgboxen automatiskt efter ett given tid typ 1 sec men då funkar inte loopen som den ska och avsluta efter ex 6 st record.

Jobbar vidare och får se hur detta går att lösa.

Tobbe


Svara

Sv: Behöver lite hjälp!!!

Postades av 2015-03-02 14:40:33 - Tomas Granlund

Du använder just nu en webbläsarkontroll (WebBrowser1) och dess metod Navigate() för att skicka anrop till SendSms.php. Metoden Navigate() returnerar i princip direkt, d.v.s. det finns ingen garanti för att den URI som skickats som parameter faktiskt har anropas, eller om något gått fel etc (det finns events för att kolla detta, t.ex. WebBrowser.Navigated som avfyras när en begärd resurs har laddats klart).

Jag förmodar att du egentligen inte är intresserad av att visa resultatet av dessa anrop för användaren? Om så är fallet skulle du kunna initiera ett anrop enligt mitt tidigare inlägg och på så sätt dels själv ha kontroll över hur anropet sker och vad resultatet blir, samt att du slipper en massa overhead eftersom en WebBrowser är ett ganska resursintensivt objekt. Det är lite som att skjuta mygg med en luftvärnskanon.


Svara

Sv:Behöver lite hjälp!!!

Postades av 2015-03-03 07:23:31 - Torbjörn Karlberg

Tack för svaret Tomas.

Men funkar
Dim request As HttpWebRequest = WebRequest.Create(url)
request.GetResponse()
I vb6 eller finns det något liknande för visual basic 6

Tobbe


Svara

Sv: Behöver lite hjälp!!!

Postades av 2015-04-05 00:41:26 - Pelle Johansson

Webbrowser1 är en activex-kontroll som förklarades av Tomas. Du drar det till ditt formulär så det skall fungera i vb6.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
413
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies