HELP : A SIMPLE FORCED CHOICE TASK but cannot do !
liwenna
liwenna at gmail.com
Wed Apr 6 20:49:13 UTC 2011
and I am making the same mistake as I did last time I posted this code
>.<
*****
If strHit = c.GetAttrib("Correctresp") Then
Stimulus.ACC = 1
Else
Stimulus.ACC = 0
End If
*****
should read:
*****
If strHit = c.GetAttrib("Correctresp") Then
ENTERNAMEOFSLIDEHERE.ACC = 1
Else
ENTERNAMEOFSLIDEHERE.ACC = 0
End If
*****
On Apr 6, 10:44 pm, liwenna <liwe... at gmail.com> wrote:
> z0mg... don't panic!!
>
> Hi "Pierre,
>
> I you found the dohittest example you're nearly there! Implement it in
> an inline after the slide that you want to record the response to, do
> adjust the code to actually read the slide that you want it to read
> from (see caps in stringhitcode pasted below). Also: in your triallist
> create an attribute called 'Correctresp' in which you enter the
> filename of the .jpg that is the correct answer for each level.
>
> ***********
> 'Designate "theState" as the Default Slide State, which is the
> 'current, ActiveState on the Slide object "Stimulus"
> Dim theState as SlideState
> Set theState = ENTERNAMEOFSLIDEHERE.States("Default")
>
> Dim strHit As String
> Dim theMouseResponseData As MouseResponseData
>
> 'Was there a response?
> If ENTERNAMEOFSLIDEHERE.InputMasks.Responses.Count > 0 Then
>
> 'Get the mouse response
> Set theMouseResponseData =
> CMouseResponseData( ENTERNAMEOFSLIDEHERE.InputMasks.Responses(1))
>
> 'Determine string name of SlideImage or SlideText object at
> 'mouse click coordinates. Assign that value to strHit
> strHit = theState.HitTest(theMouseResponseData.CursorX,
> theMouseResponseData.CursorY)
>
> 'Compare string name where mouse click occurred to CorrectAnswer
> 'attribute on each trial, and score response
> 'NOTE: This comparison is case sensitive
> If strHit = c.GetAttrib("Correctresp") Then
> Stimulus.ACC = 1
> Else
> Stimulus.ACC = 0
> End If
>
> End If
> c.SetAttrib "response", strHit
>
> *********
>
> Do report back whether or not that solves your problem :)
>
> Best,
>
> liw
>
> On Apr 6, 9:50 pm, "pan_w... at yahoo.Fr" <pan_w... at yahoo.Fr> wrote:
>
> > When I look at DOHITTEST, I know there is a way to "simply record" in
> > the data files the name of a jpeg present clicked from the sub
> > object...
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
More information about the Eprime
mailing list