Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Line of code does not evaluate to an object
Message
De
04/06/2007 06:33:22
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Line of code does not evaluate to an object
Versions des environnements
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP SP2
Database:
Visual FoxPro
Divers
Thread ID:
01230157
Message ID:
01230157
Vues:
61
Chèrs Rénards

My forms' List pages feature a "Go To" button, that invokes a "Go To Dialogue" that allows you to enter a particular key value (whichever is the selected order of the list in the grid). This has always worked fine. Recently I've added this functionality to a second project, but I wanted the dialogue's icon to change, depending on which project it's being used in. So I added the following code in the .Init() of the dialogue
With Thisform
  lcProjectName	= UPPER( JUSTSTEM(_VFP.Projects(1).Name))
  DO CASE
    Case lcProjectName = "MPLAN"
      .Icon	= FULLPATH("FacIcon.ico")
    Case lcProjectName = "FAREBASEOFFICE"
      .Icon	= FULLPATH("Services.ico")
  EndCASE 
  ...
EndWith
This I found to work OK originally but now I'm getting the error:

"Line of code does not evaluate to an object"

on line:

lcProjectName = UPPER( JUSTSTEM(_VFP.Projects(1).Name))

Both in native VFP mode and the .exe I get this message. I ran the code in debug and the lcProjectName field correctly held the value "MPLAN" and it all worked fine, without incident.

What gives?

'ppreciate it

Terry

PS I accidentally hit some key combo and my message font, and that of the buttons, and the threads, has gone into this rubbishy, semi-greeked, small font, and I can't get out of it. Any ideas?

UPDATE: Never mind the PS - coming out of the UT and back in again has fixed it :-)
- Whoever said that women are the weaker sex never tried to wrest the bedclothes off one in the middle of the night
- Worry is the interest you pay, in advance, for a loan that you may never need to take out.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform