Avatar billede easyware Nybegynder
05. april 2001 - 23:38 Der er 14 kommentarer

Send SMS besked

Jeg har et NOKIA Phone Card. Hvordan sender jeg en SMS fra VB.
Avatar billede dalzki Nybegynder
05. april 2001 - 23:56 #1
Forklar mig lige hvad det er så skal jeg prøve

.::DalZki
Avatar billede easyware Nybegynder
06. april 2001 - 01:04 #2
Phone Card er en mobiltelefon der sidder i PCMCIA.
Installationen har defineret porten som COM5.
Der er et program med til at sende fra, men jeg ville gerne implementere muligheden for at sende en SMS besked i et andet VB program jeg har.
Avatar billede tdaugaard Nybegynder
06. april 2001 - 06:24 #3
Det hedder et Nokia Card Phone og ikke Phone Card ;o)
Avatar billede proaccess Nybegynder
06. april 2001 - 07:32 #4
>>tdaugaard: så må det vel være EN og ikke ET  ;-)
Avatar billede jennemaan Nybegynder
06. april 2001 - 15:08 #5
Hey easyware...

Først skal du vide lidt om at kommandoerne for card phonen...

Check http://www.forum.nokia.com/main/1,6668,1_6_1_6,00.html (her finder du en beskrivelse af hvilke at kommandoer du skal bruge for at sms\'e vha. cardphonen.)

Dernæst skal du have hul igennem til com porten. Dette kan du gøre vha. MSComm controllen.

Det burde være lige til ;o)

/Jennemaan

Avatar billede easyware Nybegynder
07. april 2001 - 09:54 #6
tdaugaard & proaccess, I har selvfølgelig ret, jeg tænker bare på telefonen som ET udvidelses-kort mere end EN telefon, derfor min umiddelbare tanke ved beskrivelsen af kortet, jeg glemmer det aldrig mere. Iøvrigt en dejlig facilitet, bortset fra at den ikke kan benytte PCéns mikrofon og højttaler ved alm. samtaleopkald, er der nogen som, om det kan skrives i VB.
Avatar billede easyware Nybegynder
07. april 2001 - 09:58 #7
jeg glemte et ord, er der nogen som kender til, om det kan skrives i VB
Avatar billede krismort Nybegynder
07. april 2001 - 11:56 #8
Det kan det godt ;)
Avatar billede easyware Nybegynder
07. april 2001 - 12:56 #9
>>jennemaan: Det er ikke lige til for mig, jeg kan ikke få det til at virke.

Jeg har aldrig skrevet programmer til kommunikaton med modem, og forstår ikke helt termonologien bag kommandoerne.

Jeg åbner COM5, som i settings viser at card phone er tilsluttet denne port.
Settings = \"9600,N,8,1\"

Når jeg sender mscomm1.output = \"AT+CMFG = 1\" får jeg ikke OK tilbage, men derimod det der lige er sendt.

Command from the DCE Response from the Card Phone Explanation
AT+CMGF=1 - Set the Card Phone to GSM 07.05 SMS text mode, The default is PDU mode (0)
- OK Previous command was successful

Jeg går ud fra at Service Centre number, er det der hos mig hedder message Centre number, hvad står de 145 for, er det et nr. for card phonen eller noget der skal ændres individuelt.

AT+CSCA=\"+358508771010\", 145 - Set the SMS Service Centre number to be used with outgoing SMS
- OK Previous command was successful

AT+CMGS=\"+358705966200\",
145<CR>My SMS<CTRL-Z> - Send the \"My SMS\" message to defined phone number. 145 specifies the phone number type.
- +CMGS: 60 Data Card responses the successful sending with message reference number
- OK Previous command was successful

Kan du ikke hjælpe med et eksempel i VB kode, så slipper jeg pointene løs. På forhånd tak.

/easyware
Avatar billede easyware Nybegynder
07. april 2001 - 13:04 #10
>>krismort: Jeg opretter et nyt spørgsmål til 200 point, vedr. samtaleopkald uden headset, fra NOKIA card phone. Som jeg har skrevet til Jennemaan, er jeg ikke nogen haj til at kommunikere med modem, så helst et eksempel i VB kode.
Avatar billede easyware Nybegynder
07. april 2001 - 13:04 #11
>>krismort: Jeg opretter et nyt spørgsmål til 200 point, vedr. samtaleopkald uden headset, fra NOKIA card phone. Som jeg har skrevet til Jennemaan, er jeg ikke nogen haj til at kommunikere med modem, så helst et eksempel i VB kode.
Avatar billede jennemaan Nybegynder
08. april 2001 - 18:25 #12
okie, jeg vender tilbage imorgen...
/Jennemaan
Avatar billede oz2kas Nybegynder
04. maj 2003 - 22:41 #13
jennemaan >> i morgen? :) 08/04-2001
Avatar billede clausn Nybegynder
15. maj 2003 - 12:26 #14
Hejsa,

Firmaet StrongCube har lavet SMS Komponent som jeg selv benytter. Prisen for en registeret version er US $19.95 - lige nu kører jeg med en uregisteret version og denne tilføjer " - strongcube.com" til enden på alle sms'er.

Jeg har en gammel Nokia 6150 med et datakabel (150 kr hos thansen.dk) og Nokia Data Suite 3.0a.

Jeg har dog lavet det med ASP / VBS - det koster mig selvfølglig 50 øre pr. sms jeg sender... - men det kan jo gøres til 20 øre afhængig af teleselskab. :o)

Link til firmaet: http://www.strongcube.com/products.php

Set SMSObject = CreateObject("SCSMS.SMS")
SMSObject.Port = "COM4"
SMSObject.Messages.Reload "SM"
strModel = SMSObject.Model
If strModel <> "" Then
Call SMSObject.SendSMS("+45_mobil_nummer", "Min SMS besked skal stå her")
End if
Set SMSObject = Nothing
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester