Hallo,
hat jemand schonmal in Sharepoint Listen Einträge hinzugefügt ohne dabei den Browserinhalt zu manipulieren? Also über einen URL Aufruf oder direkt in SQL?
Ich weiß nicht genau wo und wie ich anfangen soll...
Danke
Franz
Hallo,
hat jemand schonmal in Sharepoint Listen Einträge hinzugefügt ohne dabei den Browserinhalt zu manipulieren? Also über einen URL Aufruf oder direkt in SQL?
Ich weiß nicht genau wo und wie ich anfangen soll...
Danke
Franz
#Include <Excel.au3>
$sFilePath1 = @ScriptDir & "\Test1.xls" ;This file should already exist
$oExcel = _ExcelBookOpen($sFilePath1)
MsgBox(0, "", _ExcelReadCell($oExcel, 1 , 1))
in der Test1.xls steht alles in einer Zelle untereinander und die Msgbbox wirf es auch so aus...
Hallo,
ein Fenster, wenn auch der gleiche Name hat einen unterschiedlichen handle.. ein Beispiel...
öffne zwei Editor Fenster. Beide heißen Unbenannt - Editor
[autoit]#include <Array.au3>
$array = WinList("Unbenannt - Editor")
_ArrayDisplay($array)
dann zeigt er Die in Col1 das handle zu dem Fenstern...
also meine Barcode Gui wird nur aktiv, wenn das gesuchte pattern erscheint. Ansonsten funktioniert die Tastatur ganz normal.. Könnte sein, dass ich nicht ganz versteh wie Du das ganze nutzen willst.
Hallo,
ich habe den Unterschied zwischen Tastatur und Barcode Scanner viel einfacher gelöst.
In den meisten Barcode Scannern kann man ein Prefix und und Suffix programmieren.
Damit erscheint beispielsweise immer vor dem eigentlichen Barcode ein ALT+b und nach dem barcode ein xx + enter. Dann einfach nach diesen gleichen Aufbau überwachen und fertig...
Franz
dann ist die erste Aufgabe finde die passende DLL´s... Aber DLL´s allein wird es wohl nicht tun, befürchte ich.
Meiner Meinung wäre es da einfacher, dann eine vernünftige GUI für OPENVPN zu bauen.
Da gäbe es eine Menge zu tun. Zum einen einen Kofigurations Gui für den Server Teil und dann eine Gui für den Client Teil.
Out of the box gibt es bei OPENVPN viel per Hand in den Files zu tun. Dafür eine Gui, wäre für den ein oder anderen sicher nützlich. Also ich meine so als "mir ist langweilig" Projekt.
probier doch die Sache von Xeno mal aus:
https://autoit.de/index.php?page…D3Tag#post28450
ja ich bin jetzt OT, aber ich benutze dafür ein fertiges Programm, dass ich ganz gut finde.
Tagscanner http://www.xdlab.ru/en/index.htm
super ! vielen Dank !
Hallo,
ich habe eine script bei dem ein bestimmer ordner mit
[autoit]ShellExecute("c:\egal")
[/autoit]
geöffnet wird. Blöderweise öffnet XP dann nur das Fenster ohne die Ordnerleiste innerhalb des Fensters.. Unter Windows 7 werden die Ordner mit geöffnet.
Weiß jemand wie man dass auch unter XP mit den Ordnerbaum öffnet? Oder vielleicht gibt es ja einen anderen Befehl als meinen verwendeten.
Danke
Franz
was möchtest du ?
was soll das controlclick den da machen? Controlclick sendet einen Mausklick-Befehl an das angegebene Control, aber da ist kein Control!
ist vielleicht nach dem du sucht
[autoit]GUICtrlRead ( controlID [, advanced] )
[/autoit]#include <GUIConstantsEx.au3>
$Form1 = GUICreate("Detroit49", 554, 53, 192, 150)
GUICtrlCreateInput("", 504, 8, 41, 21)
$Button1 = GUICtrlCreateButton("Start Rec", 16, 0, 67, 17, 0)
$Button2 = GUICtrlCreateButton("Stop Rec", 96, 0, 67, 17, 0)
$Button3 = GUICtrlCreateButton("Set", 440, 0, 59, 17, 0)
$Button4 = GUICtrlCreateButton("Hide", 216, 0, 75, 17, 0)
$Button5 = GUICtrlCreateButton("Show", 304, 0, 75, 17, 0)
$Label1 = GUICtrlCreateLabel("Radio", 448, 32, 37, 17)
$Group1 = GUICtrlCreateGroup("", 424, 0, 1, 49)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup("", 176, 0, 1, 49)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Label2 = GUICtrlCreateLabel("Show and Hide", 248, 24, 106, 17)
$name = GUICtrlCreateInput("name", 16, 24, 145, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Button1
MsgBox(64, "button1", GUICtrlRead($name))
case $Button2
MsgBox(64, "button2", GUICtrlRead($name))
EndSwitch
WEnd
P.S. Wenn du deinen threat auf "gelöst" setzt, musst du damit rechnen, dass niemand antwortet !!
super danke. das funktioniert!
geht bei mir nicht. Nur das a im body der mail.
ok. und wie genau meinst du?
[autoit]_INetMail("test@test.de", "betreff", "a & b")
[/autoit]Hallo,
darf ich im body von _inetmail kein "&" verwenden??
[autoit]_INetMail("test@test.de", "betreff", "a & b")
[/autoit]öffnet eine mail mit nur dem a im Body..
Weiß jemand rat wie man das verhindert?
Danke
Franz
gute Idee habs quick and dirty umgeschrieben:
; #FUNCTION# ====================================================================================================================
; Name...........: _INetMail
; Description ...: Open default mail client with given Address/Subject/Body
; Parameters ....: $s_MailTo - Address for E-Mail
; $s_MailCC - Adress for CC Mail (optional)
; $s_Subject - Subject <Weswolf at aol dot com>of E-Mail
; $s_MailBody - Body of E-Mail
;
; Return values .: On Success - Process ID of e-mail client
; On Failure - Returns 0 and sets @error to non-zero.
; Author ........: Wes Wolfe-Wolvereness <Weswolf at aol dot com>
; ===============================================================================================================================
Func _INetMail($s_MailTo, $s_MailSubject, $s_MailBody, $s_MailCC='')
Local $prev = Opt("ExpandEnvStrings", 1)
Local $var = RegRead('HKCR\mailto\shell\open\command', "")
;Local $ret = Run(StringReplace($var, '%1', _INetExplorerCapable('mailto:' & $s_MailTo & '?subject=' & $s_MailSubject & '&body=' & $s_MailBody)))
if $s_MailCC <> "" Then
Local $ret = Run(StringReplace($var, '%1', _INetExplorerCapable('mailto:' & $s_MailTo & '?subject=' & $s_MailSubject & '&CC=' & $s_MailCC & '&body=' & $s_MailBody)))
Else
Local $ret = Run(StringReplace($var, '%1', _INetExplorerCapable('mailto:' & $s_MailTo & '?subject=' & $s_MailSubject & '&body=' & $s_MailBody)))
EndIf
Local $nError = @error, $nExtended = @extended
Opt("ExpandEnvStrings", $prev)
Return SetError($nError, $nExtended, $ret)
EndFunc ;==>_INetMail
Achso dabei fällt mir auf. Gibt es bei _INetMail keine Möglichkeit einen Empfänger CC zu setzen ?
Hallo,
unter:
ODBC Datenquellen (system-dsn) die verbindung auswählen und dann auf konfigurieren klicken.
den assistenten mit fertigstellen beenden. Dann kommt ein Fenster mit dem Button "Datenquellen testen".
wenn der erfolgreich ist, dann würde mich das wundern... Kannst du mit anderen Anwendungen auf den SQL Server zugreifen, die ODBC verwenden?
Franz
vielen dank.
ja ich weiß dass die Methode seltsam gewählt war. Der grund für diese methode war, dass die E-mail nicht sofort versendet werden soll. Sondern einfach nur geöffnet und dann weiter bearbeitet werden kann.
Ich dachte
[autoit]_INetMail
[/autoit]versendet sofort. Aber das ist garnicht so. Also ist das natürlich die wesentlich bessere Alternative... Vielen Dank !
Franz
probiers mal so:
Global $sqlLastConnection
Global $SQLErr
Global $MSSQLObjErr
Global $sqlIP = "IP Adresse"
Global $sqlDB = "Datenbankname"
Global $sqlcommand = "select * from blablabla"
Global $sqluser = "" ;kann bei mir leer bleiben, weil schon im odbc hinterlegt.
Global $sqlpasswd = "" ;kann bei mir leer bleiben, weil schon im odbc hinterlegt.
_SQLRegisterErrorHandler()
$con = _SQLStartup()
If @error Then MsgBox(0, "Error", "Error starting ADODB.Connection")
$sql = _SQLConnect(-1, $sqlIP, $sqlDB, $sqluser, $sqlpasswd)
If @error Then _DisplayError($SQLErr)
$data = _SQLExecute(-1, $sqlcommand)
$adata = _SQLGetData2D($data)
If @error Then _DisplayError($SQLErr)
_SQLClose()
_Arraydisplay($adata)
gibt array zurück mit den Inhalt der Tabelle