bei klick SMS Editor aufrufen bei klick SMS Editor aufrufen
Ergebnis 1 bis 10 von 10
  1. Hallo,
    so mal wieder was neues
    ich bräuchte Hilfe für folgendes.

    ich möchte wenn ich auf ein linklabel klicke das der SMS Editor mit der im linklabel angegeben Nummer (als empfänger) öffnet.

    habe es schon mit

    Dim SMS As New Microsoft.WindowsMobile.PocketOutlook.SmsAccount

    sms.send("XXXXXXX")

    aber das funktioniert nicht.
    Vb 2008 mit Netframeworks Compact 3.5, Windows Mobile 6 Probitte um Hilfe
    0
     

  2. Der Account kann die SMS nur verschicken (SmsAccount.send()), wenn die Nachricht vorher erstellt wurde. Dazu brauchst du die SmsMessage-Klasse: http://msdn.microsoft.com/en-us/libr...msmessage.aspx
    die Klasse beinhaltet übrigens auch die Methode send, welche genau das selbe macht wie smsAccount.send().
    also einfach:

    Code:
    Dim smsMessage As New SmsMessage()
    smsMessage.Body = "mein text in der sms"
    smsMessage.[To].Add(New Recipient("Name", "079555555"))
    smsMessage.RequestDeliveryReport = True
    ' und ab dafür!
    smsMessage.Send()
    0
     

  3. Hallo yjeanrenaud,
    soweit bin ich auch gekommen und das beispiel läuft auch.
    aber ich hätte gerne das der SMS Editor geöffnet wird und als Empfänger die
    hinterlegte nummer eingetragen wird. (den Text soll mann manuell eingeben können) so wie z.p wenn mann auf Antworten klickt.

    Gruß
    0
     

  4. Verstehe. dann einfach das Outlook-EMailprogramm mit den entsprechenden parametern starten:
    \windows\tmail.exe "-service " & """SMS""" & " -body "
    0
     

  5. Hallo,

    und wie muß ich das einbinden
    habe folgendes versucht.

    Imports System.Diagnostics

    Private sub ...
    Process.Start ("\windows\tmail.exe "-service " & """SMS""" & " -body "")

    end sub
    da bringt er mir
    der Name Service wurde nicht deklariert

    gruß
    0
     

  6. Erster Parameter die Applikation und der zweite Parameter die Argumente. Ist zwar C#, sollte aber klar sein:
    Code:
                System.Diagnostics.Process.Start(@"\windows\tmail.exe", " -service \"SMS\" -new \"\" -to \"012 345 67 89\" -body \"hallo\"");
    1
     

  7. Hey Super dies funktioniert genau so wie ich es wollte

    Danke für die Mühe

    Super Forum

    Gruß
    0
     

  8. Hi

    ich hoffe mal das dieses thema noch nicht ganz tod ist.

    der code hat mir sehr geholfen, allerdings hab ich noch ein kleines Problem festgestellt und ich hoffe ihr könnt mir dabei auch helfen.

    Code:
    string message = "Das ist ein Test \"SMS\", ein kleiner";
    System.Diagnostics.Process.Start(@"\windows\tmail.exe", " -service \"SMS\" -new \"\" -body \"" + message + "\"");
    Die Anführungszeichen im string message machen den Aufruf irgendwie kaputt. Gibt es eine Möglichkeit wie ich über diesen Weg auch Anführungszeichen mit in den Body übergeben kann?

    Ich hoffe ihr könnt mir helfen.
    Mfg
    Matthias
    0
     

  9. Die Anführungszeichen im message string müssen doppelt 'gequotet' werden:
    Code:
    string message = "Das ist ein Test \\\"SMS\\\", ein kleiner";
    Nur \" ist nötig, damit der string message zusammenhängend bleibt und die weiteren Quotes für den string der Argumente.
    2
     

  10. super, danke das hat mir sehr geholfen
    0
     

Ähnliche Themen

  1. Telefon bei klick aufrufen
    Von chc-s im Forum Programmieren
    Antworten: 6
    Letzter Beitrag: 09.05.2009, 18:59
  2. Bluetooth per One Klick an/ausschalten
    Von andreask im Forum Touch HD Communication
    Antworten: 10
    Letzter Beitrag: 25.02.2009, 11:09
  3. Sprachrekorder schnell aufrufen
    Von aladin im Forum Touch HD Anwendungsprogramme
    Antworten: 3
    Letzter Beitrag: 19.01.2009, 22:00
  4. Vodafone Live Portal aufrufen?
    Von ChrigelF im Forum HTC TyTN II
    Antworten: 4
    Letzter Beitrag: 09.07.2008, 01:29

Stichworte