- LuckySXyd
-
in case后面不一定要加情态动词的,同时它也有虚拟的意思。这两点你可以参看下面的例子。
in case万一。是连词,引导条件状语从句。也就是说in case后面是一个完整的句子 Take a hat with you in case the sun is very hot. 倘若太阳很利害,你就把帽子戴上。
in case of的of是介词,介词后面只能带名词性质的词,比如名词、代词等。意思和in case差不多,万一的意思 In case of rain they can"t go. 万一下雨,他们就不能去了。
in the case of,就...来说, 关于。意思跟上面两个不一样了。一般表示转而提及另一件事情。比如 In the case of woman,they have more difficulty in their job。就女性来说,她们在工作中会遇到更多的困难
in this case:在这个场合
in that case:(短语)若是那样的话 例:YOU don"t like this place? In that case, why don"t you leave?
=====================
(一)in case作短语连词,能引导状语从句。
就其词义和语法职能来分,可引导两种从句。
其一:in case /just in case引导目的状语从句作“以免,以备,以防”等解。如:
He takes a torch in case it gets dark before he returns.
他带了手电筒,以备天黑以后回家之用。
I"ve bought a chicken in case your mother stays to lunch.
我买来一只童子鸡,以备你妈妈留下吃午饭。
I decided to stay at home just in case my friends came round.
我决定留在家里,以防朋友们不期而至。
I"ll make some sandwiches in case you feel hungry on the journey.
我会做些三明治,免得你在旅途中饿着。
Buy one of his paintings now,in case they get more expensive.
现在就买下他的一幅画,以防他的画涨价。
You must be quiet in case the fish are frightened.
其二:in case接条件从句,意为“如果、万一”。如:
In case we fail,we won"t lose heart.万一我们失败,我们决不会失去信心。
Add more coal in case the weather is cold.如果天气冷,就添些煤吧。
In case you get home before I do,could you start preparing dinner?
如果你在我之前到家,你能不能动手做饭?
In case they"re late,we can always sit in the bar.
要是他们来晚了,我们总可以在酒吧里坐一坐。
In case you were thinking I"d lend any money,I"ll tell you now—I won"t.
如果你以往认为我总是借钱给你,这回对你说明白:我不借。
Little Melanie,in case you"ve forgot- ten,hasn"t forgiven you.
如果你忘记了,小梅兰妮是不会原谅你的。
(二)in case作副词性短语,常置于句末,表示事先准备或预防的措施,作“以防万一”解。如:
She ought to be there in case.他应在那儿等着,以防万一。
I will keep some of these unused in case.我要保留一些不用,以备急需。
“I don"t think there"s any danger,”said the electrician,“but you"d better switch the electricity off in case.”电工说,“我看没啥危险,不过你最好关上电闸,以防万一。”
I"m sure they haven"t forgotten but let"s send them a reminder just in case.
我相信他们不会忘记,不过为防止万一,还是给他们发一封催促函吧。
The bus is usually on time,but start early,just in case.
那班汽车通常是准点的,但你还是早点动身,以防万一。
(三)in case of是短语介词,后接名词、动名词等。
它带的短语置于句末常看作目的状语,作“以免,以防”解(A);
置于句首常视为条件状语,作“如果,万一”解(B)。但位置不是绝对的。
(A)The wall was built along the river in case of floods.沿河筑起防护墙,以防洪水。
You should keep a first-aid kit in the car in case of accident.
你应该在车里放一套急救用品,以备意外事故需用。
Many shops along the route have boarded up in case of trouble.
这条干道上沿途有许多商店都用木板钉上,(遮拦住玻璃门窗),以防止受到骚扰。
(B)In case of rain I have an umbrella.我带了把雨伞以防下雨。
In case of need,I can make a trip to Boston.如有急事,我可以去趟波士顿。
In case of difficulty,you can reach me at this number.
如果有困难,你可以拨这个电话号码找我。
In case of my absence,some one will take my place.如果我不到,将有别人代替。
In case of my not being there,ask my brother to help you.
万一我不在那里,让我弟弟来帮助你。
===================================
In case of 和for fear of的用法区别
1. 作“提防”,“惟恐”这个意思讲,in case of 和for fear of 是同义词,但不一定能通用:in case of 只能用来引导名词,for fear of 多半引导动名词短语。
例如:In case of fire, break the bottle. 如果发生火灾,请把瓶打破。
I always put some money in my pocket in case of need. 我总是要在口袋里放一点钱以备需用。
2. 短语in case 是个连接语,作“假如”、“万一”讲。
例如:And now Hercules began to consider what he should do, in case Atlas should be drowned in the sea.
You"d better take an umbrella with you in case it rains.
3. 同if不一样,用作连词引导条件句时,in case这个短语通常用于陈述句,不用虚拟语气,而且意思也不一样。
例如:
In case I ask for leave, will she agree? 如果我请假,她会答应吗?
If I were to ask for leave, would he agree? 如果我请假,他会答应吗?
4. 即使主句是将来时态,由in case 引导的从句,仍然使用现在时态。
例如:
In case the weather is fine tomorrow, we shall hold a meeting. 如果明天天气好的话,我们将召开一次会议。
Henry will resign in case you drive him too hard. 如果你欺人太甚的话,亨利就会辞职不干。
5. 作“以防”来讲,in case相当于for fear that, 并可以通用。
例如: I wrote it down in case/ for fear that I should forget it. 我已把它抄下了,免得忘记。
I must stay at home this morning in case/for fear that he comes to see me. 我今天上午必须呆在家里,恐怕他会来看我。
6. In case这个短语,英美英语中的意思有时候并不相同。
例如:I will come in case I am wanted. 我会来的,因为也许有人要找我。(英式英语)
I will come in case I am wanted. 我会来的,只要有人找我。(美式英语)
- okok云
-
您的case
a
of
"人事部":
"财务部":
"技术部":
是不对呀,case
a
of
这个的a只能是整型数字呀!您可以这样做,用combobox1.itemindex属性来做:
i:=
combobox1..itemindex;
case
i
of
0:
adotable1.fieldbyname("pid").asstring:=
"0";//对应***部
1:
adotable1.fieldbyname("pid").asstring:=
"1";//对应人事部
2:
adotable1.fieldbyname("pid").asstring:=
"2";//财务部
3:
adotable1.fieldbyname("pid").asstring:=
"3";//技术部
----------------------------------------------
针对您的补充,回答:
问题补充:i:=combobox1.itemindex;
报错incompatible,
types:"string"
and
"integer"//没有定义i,您必须先定义i:integer;
case
i
of
报错ordinal
type
required
0:
adotable1.fieldbyname("pid").asstring:=
1;
报错incompatible
types:"string"
and
"integer"//
用‘"把1括起来,因为是字符串的。
1:
adotable1.fieldbyname("pid").asstring:=
2;
同上//
用‘"把2括起来,因为是字符串的。
2:
adotable1.fieldbyname("pid").asstring:=
3;
同上//
用‘"把3括起来,因为是字符串的。
- nicehost
-
是在盒子里的意思,CASE在这里是盒子的意思,所以不加情态动词。
- 大鱼炖火锅
-
假使
In case he comes, let me know.
如果他来的话, 告诉我一声。
免得, 以防
Be quiet in case you wake the baby.
轻点儿, 别吵醒婴儿。
也许, 说不定
Take your skates in case you decide to go skating.
把溜冰鞋带去, 说不定你们要溜冰呢。
- ardim
-
1、in case万一,引导条件状语从句。例:Take more clothes in case the weather is cold.
2、in case 以免,以防,引导目的状语从句。例:I"ll leace some meat in the fridge in case you"re hungry when you come back.
3、in case of 万一,以防(接名词或名词性短语)例:Take an umbrella in case of the rain
- 黑桃云
-
有虚拟的意思,
take your umbrella,just in case