Friday, May 25, 2018

Adding QuickReports to the Delphi 7 Component Palette

Thursday, August 13, 2015

Low disk space on C

hiberfil.sys  = cmd (run as admin) > powercfg -h off
pagefile.sys = my computer > properties > advanced > performance > advanced > virtual memory
addtl space  = control panel > administrative tools > computer mgt > disk mgt > shrink & extend volume

Thursday, June 4, 2015

sql error on unjspf_id update...

solution: temporarily disable workrate_change trigger on member_sg, enable again

Thursday, October 16, 2014

Row | Column does not unhide in Excel -- How to

... select the hidden row(s)/column(s) then CHANGE the row(s)/column(s) WIDTH

Wednesday, January 22, 2014

Problem: "Connection is busy with results for another hstmt"
Solution:

To set the rowset size with the BDE, do the following:
  1. Click on your TDatabase component
  2. In the object inspector, expand Params
  3. Put in a Key of "ROWSET SIZE"
  4. Put in the desired value

source: http://sourceitsoftware.blogspot.com/2008/06/connection-is-busy-with-results-for.html

Sunday, June 16, 2013

Remove mailbox from outside Outlook...

Control Panel > Mail > Email accounts > Data Files Tab > Main pst/ost > Advanced > Mailboxes

Solved!

Monday, October 15, 2012

MS Excel Macro for exporting a text file with both comma and quote delimiters


Before you work with the following sample code, follow these steps:
  1. Open a new workbook.
  2. In Microsoft Office Excel 2003 or in Microsoft Excel 2002, point to Macro on the Tools menu, and then click Visual Basic Editor. Alternatively, press ALT+F11.

    In Microsoft Office Excel 2007, click the Developer tab, and then click Visual Basic in the Code group. Alternatively, press ALT + F11.

    Note To show the Developer tab in the Ribbon, click the Microsoft Office Button, click Excel Options, click thePopular category, click to select the Show Developer tab in the Ribbon check box, and then click OK.
  3. In the Visual Basic Editor, click Module on the Insert menu.
  4. Type or paste the following sample code in the module sheet.

    Sub QuoteCommaExport()
       ' Dimension all variables.
       Dim DestFile As String
       Dim FileNum As Integer
       Dim ColumnCount As Integer
       Dim RowCount As Integer
    
       ' Prompt user for destination file name.
       DestFile = InputBox("Enter the destination filename" _
          & Chr(10) & "(with complete path):", "Quote-Comma Exporter")
    
       ' Obtain next free file handle number.
       FileNum = FreeFile()
    
       ' Turn error checking off.
       On Error Resume Next
    
       ' Attempt to open destination file for output.
       Open DestFile For Output As #FileNum
    
       ' If an error occurs report it and end.
       If Err <> 0 Then
          MsgBox "Cannot open filename " & DestFile
          End
       End If
    
       ' Turn error checking on.
       On Error GoTo 0
    
       ' Loop for each row in selection.
       For RowCount = 1 To Selection.Rows.Count
    
          ' Loop for each column in selection.
          For ColumnCount = 1 To Selection.Columns.Count
    
             ' Write current cell's text to file with quotation marks.
             Print #FileNum, """" & Selection.Cells(RowCount, _
                ColumnCount).Text & """";
    
             ' Check if cell is in last column.
             If ColumnCount = Selection.Columns.Count Then
                ' If so, then write a blank line.
                Print #FileNum,
             Else
                ' Otherwise, write a comma.
                Print #FileNum, ",";
             End If
          ' Start next iteration of ColumnCount loop.
          Next ColumnCount
       ' Start next iteration of RowCount loop.
       Next RowCount
    
       ' Close destination file.
       Close #FileNum
    End Sub
         
  5. Before you run the macro, select the data that you want to export, and then run the QuoteCommaExportsubroutine.