OK, a simple question but I can't find the answer!
My app sends emails, but it's effectively broken on Office 365 (mostly people using BT as an ISP in the UK at the moment).
Anybody know of a solution to this in Delphi? We were even using cdo, but this isn't supported any more either.
At the...
Looks like this forum is dead, but just in case anybody comes across this thread...
We actually managed to work something out that does what we're after.
Using the pgrowlocks() function, then cross-referencing those results with pg_stat_activity by pid = procpid allows us to get the user name...
I'm a bit of an SQL server noob, so forgive me if this is a silly question, but I can't find the answer anywhere...
When my app comes up against a lock and has to wait, I've always displayed a "locked by user xxx" message, so it's easy for the user to shout or run over to the offending...
Forget it - we've just noticed the license warning about having to conform to Microsoft's narrow-minded ideas about how we can use the ribbon control interface. How typically petty. Won't be using that then :/
Rob
I'm generating a TRibbon-based menu at runtime in Delphi 2010. It needs to be created in code at runtime because the menu can be completely different depending on which user logs in (menus are user-defined).
It's working nicely apart from the fact that I can't write to the CommandProperties of...
Steve: Just gave those microolap components a try. They do a PostgreSQL version, and it's absolutely superb. Easy to use and goes like stink. Thanks for the tip-off. Looks like we could be sticking with Delphi after all :)
Just need to get used to Rave Reports now... I was so used to...
Thanks for that Steve - we'll have a look at those while we're at it. We're not utterly decided on Postgre - we'd use another SQL server like MySQL if it performed better. It's just that we've used it a few times before (mostly for web apps) and it's always seemed good, and has the added bonus...
Thanks. There's not really any code to show you yet. We're just evaluating various methods to make sure they do what we need before we commit ourselves. I'm drawn to Delphi again because it seems a shame to waste my 25-odd years experience with Pascal/Delphi, but we really want to use a...
We're planning to redevelop our ageing Delphi 5/BDE/Paradox application and looking into the options.
PostgreSQL is looking good for the database, and we've tried Java/NetBeans, MS Visual Studio and Delphi 2010.
So far, Delphi is looking the most promising, but it seems pathetically slow at...
Right, managed to get to the bottom of this.
Just for anybody who comes across this thread in the future, the solution to my problem was as follows:
Managed to get it to come up with the BDE engine error codes, $2501 and $210D
Did some searching and the fix was to set the SHAREDMEMLOCATION in...
Thanks Daddy,
The app is always run as an administrator user, otherwise it doesn't work at all under xp or later (it creates directories, which MS have decided a normal user is not allowed to do).
Not sure what you mean about the BDE being in the Program Files directory. The BDE is always...
Thanks for the reply Steve.
Perhaps I should have given more background info:
The app has been running fine with nearly 500 customers for years (it's Delphi 5), with lots of them running multiple instances regularly.
Yesterday one of our installation technicians called in reporting the problem...
I've got an error that happens on startup of a second instance of my app on the same machine. I thought I'd be able to get to the bottom of it by running one instance, then running the second one from inside Delphi, but it always tries to recompile the EXE file, which cannot be overwritten...
You are indeed my daddy :)
How could I have missed that? I feel a bit of a fool now!
Working perfectly though - should keep a few people happy.
Thanks again,
Rob
Right, I've got closer to finding out what's going on. The problem happened on my development machine yesterday so I was able to trace the line of code that's hanging.
Pretty much the first thing my app does is checks for other instances of itself on the machine (to stop people running more...
Thanks for the reply. I'm pretty sure it's not a problem with corrupt .net or .lck files, because our app will carry on running as soon as another (not always the same - often Java updates or something) process is closed. In my experience, dead .lck files will raise an error when trying to...
Occasionally my Delphi 5/BDE app fails to run. It adds itself to the Windows task list, but does not appear on the screen and just hangs. Trying to run it again just adds another instance to the task list. One thing that makes this happen is Java updates - if you let the updates run (or turn...
Thanks, probably not a bad idea but I don't know if I can be bothered to find a drive and reinstall Windows just to test that - I'm not that desperate for the extra gig (although it would be interesting to find out what's going on).
If I do try it I'll let you know how it goes.
Rob
Mine's a K8T Neo FSR (MS-6702). All three modules are double-sided 1GB DDR 400. I forced the speed to DDR 333 in the bios (it actually defaults to DDR 200 otherwise, but that didn't work either). The motherboard sees all 3GB, just the video card doesn't seem to get on with it.
Weird.
Rob
The maximum supported ram on that board is a bit vague - some documatation seems to say 2GB, some says 3GB but only in some combinations. Mine's quite an early board, but is running the latest bios - and it recognises the 3GB and seems happy apart from the display issue.
From what I've read it...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.