Questions tagged [delphi-7]

Delphi 7, released in August 2002, is a version of Delphi for Windows 32 bit.

Delphi 7 (codename: Aurora) is a specific version of Delphi. Always use the tag alongside this tag.

It was released in August 2002, became the standard version used by more Delphi developers than any other single version. It is one of the most successful IDEs created by Borland because of its stability, speed and low hardware requirements, and remained in active use as of 2011. Delphi 7 added support for Windows XP Themes, and added more support for building Web applications. It was the last version of Delphi which could be used without mandatory software activation.

Its release immediately preceded a period of turbulence in the history of Borland/CodeGear/Embarcadero that, combined with Delphi 7's robustness, contributed to its widespread use and longevity. In this regard, Delphi 7 can be considered the counterpart to MSVC6.

Delphi 7 introduced full support for XP themes, probably the most significant enhancement over Delphi 6.

Delphi 7 was preceded by Delphi 6 and succeeded by Delphi 8 (Codename: Octane).

Editions

Borland Delphi 7 Studio was released in four different editions:

  • Architect
  • Enterprise
  • Professional
  • Personal

References

3088 questions
1
vote
3 answers

How to Get database values into and out of code. in Delphi 7

BACKGROUND I am making a simple program to log data and do a few calculations with a .MDB database. accessed via Jet 4. AIM I wish to be able to get the value out of / into any field from a sql query on a primary key(one result) CURRENT I have…
Arthur
  • 3,376
  • 11
  • 43
  • 70
1
vote
1 answer

TOleContainer opening .tmp(word2016) documents Delphi7

we are working with Delphi 7, SQL server 2008 and MS word 2003. now we are planning to migrate MS word 2003 to MS word 2016. in our application we will load the document(BLOB field) from database and save it into .tmp file and then we will open the…
DelphiLearner
  • 489
  • 6
  • 25
1
vote
1 answer

Modify version information in EXE at compile time

My Delphi 7 application has Include version information in project selected in the Delphi IDE project properties. I would like to modify one of the version information fields (eg. InternalName) at compile time based on a define. In the project…
AlainD
  • 5,413
  • 6
  • 45
  • 99
1
vote
1 answer

create empty row in dbgrid

I wanted to insert several lines to database using DBGrid. on my query, I selected for example: select * from cust where id='0'; that code will return no record at all so my dbgrid will not show anything but an empty row. Now I wanted to put in…
mizkyd
  • 75
  • 1
  • 11
1
vote
2 answers

Why Locate() in TADOTable with date/time value is not working

I'm working on a small subsystem for logging user activity. The system is using MS SQL Server as a database, Delphi7 and ADO for building the interface. The problem I have is that I can't locate a record with specific datetime value. Below is a…
Zhorov
  • 28,486
  • 6
  • 27
  • 52
1
vote
1 answer

fastreport returns blank page & unconnected header/footer

so I used fastreport for generating reports. I used a couple of them and it works just fine. however today I made another one and when being run, fast report return a blank page despite of having values inside. I wonder what kind of error is that,…
mizkyd
  • 75
  • 1
  • 11
1
vote
1 answer

calculate db data in fastreport

In fast report 4, I have a memo with a database value inside. let's assume it is memo1 and inside is [frxDBDataset2."AWAL"]. then I have another memo --memo2 and inside is [frxDBDataset1."DEBET"]. for short it'll…
mizkyd
  • 75
  • 1
  • 11
1
vote
2 answers

Get TChartSeries at XY Point in TChart

I'm using the TChart control that comes with Delphi 7 and wish to get the Series and Value # of the line/bar under the mouse pointer. I'm aware of the OnClickSeries event which provides great info but I really want this info when I hover over a…
CodeAndCats
  • 7,508
  • 9
  • 42
  • 60
1
vote
2 answers

IIF function in fastreport 4 not working

I code with Delphi and use Fastreport 4 to create a report. I have a memo38 like in picture: In memo38, I open "code" tab and I code : however it raises error : ; expected I haven't code in Fastreport yet, so I don't know how to code it…
mizkyd
  • 75
  • 1
  • 11
1
vote
3 answers

Undocumented compilation switches

In the project dof and cfg files, they are some undocumented switches: E, F, K, N and S. They appear also when inserting switches with ctrl-O-O: {$A8,B-,C+,D+,E-,F-,G+,H+,I+,J-,K-,L+,M-,N+,O+,P+,Q-,R-,S-,T-,U-,V+,W-,X+,Y+,Z1} These switches are not…
Gilles Arcas
  • 2,692
  • 2
  • 18
  • 13
1
vote
1 answer

Setting Internet Proxy in IE on active dial up or vpn connection in delphi

I want to set proxy in action connection for IE with Delphi codes. I test this code: Procedure SetProxy(const Server: String); var Reg : TRegistry; begin Reg := TRegistry.Create; Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Internet…
Amin
  • 1,242
  • 2
  • 12
  • 25
1
vote
1 answer

Determine size of popup hint message (THintInfo::HintStr) at runtime

We have a TListView with ShowHint enabled. In the OnInfoTip handler, a hint message is constructed that is specific to the item over which the mouse is hovering. The message may include newline (#13#10) characters. An override has been created to…
AlainD
  • 5,413
  • 6
  • 45
  • 99
1
vote
2 answers

Set position of InfoTip

My TListView control has ShowHints enabled and handles the OnInfoTip event. The message in the popup InfoTip box is set in the OnInfoTip handler. However, the position of the popup InfoTip box is relative to the position of the mouse when hovering…
AlainD
  • 5,413
  • 6
  • 45
  • 99
1
vote
3 answers

Optimizing TCHart drawing in Delphi 7

My previous question had some great input, but it didn't work for me because my problem seems to be Delphi 7 related. I have a chart with a single series (TFastLineSeries) and 3,600 datapoints which is taking up to 45 seconds to draw. Others have…
Mawg says reinstate Monica
  • 38,334
  • 103
  • 306
  • 551
1
vote
2 answers

How to effectively check if a string contains one of a few sub strings?

How can I effectively check if a string contains one of a few sub strings? Suppose I have a string: `Hi there, my name is Joe
.
Hello world.  ` How can I check if the string contains either OR
OR  ? I could do…
zig
  • 4,524
  • 1
  • 24
  • 68