L’uso dei cursori nella scrittura di procedure è spesso un’attività da evitare il più possibile, considerando che l’implementazione dei cursori non è molto omogenea tra un DB Server e l’altro, di conseguenza potrebbe limitare la portabilità del vs sviluppo da un db ad un altro. Inoltre se un operazione è fattibile tramite istruzioni standard SQL è…
Leggi tutto
Piattaforma : MS Windows (Win32s) Liguaggio di sviluppo : Borland Delphi (all version) Tipo di sviluppo : Shell Api Breve Intro : Le applicazioni .CPL (Control Panel Application) sono delle particolari applicazione compilate che vengono eseguite ed elencate dal pannello di controllo di Windows. Esempio : Ad esempio potrebbe essere carino da un’applicazione multimediale poter…
Leggi tutto
1 |
'********************************************************************** |
1 |
' Visual Basic ActiveX Script |
1 |
'************************************************************************ |
1 |
1 |
Function Main() |
1 |
Dim oPkg, oStep |
1 |
1 |
<strong>'ACCEDI AL MAIN OBJ DEL PACKAGE IN CUI è COMPRESO LO SCRIPT</strong> |
1 |
Set oPkg = <strong>DTSGlobalVariables.Parent </strong> |
1 |
<strong> </strong> |
1 |
<strong> 'ACCEDI ALL'ELENCO DEGLI STEPS DTS</strong> |
1 |
set oStep = <strong>oPkg.Steps("DTSStep_DTSActiveScriptTask_3") </strong> |
1 |
' oStep.ExecutionResult = DTSTaskExecResult_Success |
1 |
msgbox(oStep.ExecutionResult) |
1 |
oStep.ExecutionResult = 0 |
1 |
Main = DTSTaskExecResult_Success |
1 |
End Function |
Tecnologie : Linguaggio : Borland Delphi Sistema Operativo : Ms-Windows Piattaforma : W32S Invio di mail tramite chiamata a shell utilizzanto la procedura SHELLEXECUTE contenuta nella libreria ShellAPI DI SEGUITO UN ESEMPIO : implementation uses ShellAPI; procedure TForm1.btnSendMailClick(Sender: TObject); var MailPar: PChar; MailTo: String; MailSubject: String; MailBody: String; FullString: String; begin MailTo := ‘info@csdrevelli.it‘;…
Leggi tutto
Tecnologie : Linguaggio : Embarcadero Delphi Sistema Operativo : Ms-Windows Piattaforma : W32S Argomenti : Trasferire il contenuto di un TMemoryStream in un VarArray Trasferire il contenuto di un VarArray in un TMemoryStream Funzione Move pre spostare grossi blocchi di memoria. Questa è una funzione a basso livello per esegure spostamenti di dati da RAM a…
Leggi tutto
After i update my Rad Studio to 64Bit XE2 version on compiling projects i found this error :
1 |
[BRCC32 Error] BRCC32(1): Unable to invoke c:\program files (x86)\embarcadero\rad studio\9.0\bin\\rc.exe |
the problem is that CGRC.exe contains bug of missing quotes for spaces in file names, specifically in this example the path contain “c:\program files (x86)” that on shellexceute means “c:\program”. To fix the problem you need…
Leggi tutto